[INFO] fetching crate karo 0.1.2...
[INFO] testing karo-0.1.2 against 1.69.0 for beta-1.70-1
[INFO] extracting crate karo 0.1.2 into /workspace/builds/worker-3-tc1/source
[INFO] validating manifest of crates.io crate karo 0.1.2 on toolchain 1.69.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[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-3-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" __CARGO_TEST_CHANNEL_OVERRIDE_DO_NOT_USE_THIS="nightly" "/workspace/cargo-home/bin/cargo" "+1.69.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded snafu-derive v0.5.0
[INFO] [stderr]   Downloaded decorum v0.1.3
[INFO] [stderr]   Downloaded snafu v0.5.0
[INFO] [stderr]   Downloaded quick-xml v0.17.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 6ea44a713906ac5eef331a3e85d7628e8a30c5047aff7a4ab7423f9b863d1ead
[INFO] running `Command { std: "docker" "start" "-a" "6ea44a713906ac5eef331a3e85d7628e8a30c5047aff7a4ab7423f9b863d1ead", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "6ea44a713906ac5eef331a3e85d7628e8a30c5047aff7a4ab7423f9b863d1ead", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6ea44a713906ac5eef331a3e85d7628e8a30c5047aff7a4ab7423f9b863d1ead", kill_on_drop: false }`
[INFO] [stdout] 6ea44a713906ac5eef331a3e85d7628e8a30c5047aff7a4ab7423f9b863d1ead
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 46c9be3bd96075867f3f68850efd65412c5b4333d02f10e00df776c805db96ca
[INFO] running `Command { std: "docker" "start" "-a" "46c9be3bd96075867f3f68850efd65412c5b4333d02f10e00df776c805db96ca", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v0.4.30
[INFO] [stderr]    Compiling num-traits v0.2.15
[INFO] [stderr]    Compiling unicode-xid v0.1.0
[INFO] [stderr]    Compiling syn v0.15.44
[INFO] [stderr]    Compiling doc-comment v0.3.3
[INFO] [stderr]    Compiling bzip2-sys v0.1.11+1.0.8
[INFO] [stderr]    Compiling serde v1.0.160
[INFO] [stderr]    Compiling object v0.30.3
[INFO] [stderr]    Compiling bytemuck v1.13.1
[INFO] [stderr]    Compiling quick-xml v0.17.2
[INFO] [stderr]    Compiling thiserror-impl v1.0.40
[INFO] [stderr]    Compiling rgb v0.8.36
[INFO] [stderr]    Compiling quote v0.6.13
[INFO] [stderr]    Compiling bzip2 v0.4.4
[INFO] [stderr]    Compiling thiserror v1.0.40
[INFO] [stderr]    Compiling zip v0.5.13
[INFO] [stderr]    Compiling num-integer v0.1.45
[INFO] [stderr]    Compiling chrono v0.4.24
[INFO] [stderr]    Compiling backtrace v0.3.67
[INFO] [stderr]    Compiling decorum v0.1.3
[INFO] [stderr]    Compiling snafu-derive v0.5.0
[INFO] [stderr]    Compiling snafu v0.5.0
[INFO] [stderr]    Compiling karo v0.1.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused variable: `w`
[INFO] [stdout]  --> src/chartsheet.rs:6:39
[INFO] [stdout]   |
[INFO] [stdout] 6 |     fn write_xml<W: XmlWriter>(&self, w: &mut W) -> Result<()> {
[INFO] [stdout]   |                                       ^ help: if this is intentional, prefix it with an underscore: `_w`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `w`
[INFO] [stdout]    --> src/fonts.rs:264:42
[INFO] [stdout]     |
[INFO] [stdout] 264 |     fn write_scheme<W: XmlWriter>(&self, w: &mut W) -> Result<()> {
[INFO] [stdout]     |                                          ^ help: if this is intentional, prefix it with an underscore: `_w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `mode`
[INFO] [stdout]   --> src/utility/mod.rs:27:29
[INFO] [stdout]    |
[INFO] [stdout] 27 |     fn as_excel_date(&self, mode: DateMode) -> f64 {
[INFO] [stdout]    |                             ^^^^ help: if this is intentional, prefix it with an underscore: `_mode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `sheetname`
[INFO] [stdout]    --> src/workbook.rs:160:9
[INFO] [stdout]     |
[INFO] [stdout] 160 |         sheetname: S,
[INFO] [stdout]     |         ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sheetname`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `chart_type`
[INFO] [stdout]    --> src/workbook.rs:169:33
[INFO] [stdout]     |
[INFO] [stdout] 169 |     pub fn add_chart(&mut self, chart_type: ChartType) -> Result<Chart> {
[INFO] [stdout]     |                                 ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_chart_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/workbook.rs:263:9
[INFO] [stdout]     |
[INFO] [stdout] 263 |         name: N,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/workbook.rs:270:9
[INFO] [stdout]     |
[INFO] [stdout] 270 |         name: N,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/workbook.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 |         name: N,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `filename`
[INFO] [stdout]    --> src/workbook.rs:284:9
[INFO] [stdout]     |
[INFO] [stdout] 284 |         filename: P,
[INFO] [stdout]     |         ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/workbook.rs:289:51
[INFO] [stdout]     |
[INFO] [stdout] 289 |     pub fn set_vba_name<N: AsRef<str>>(&mut self, name: N) -> Result<()> {
[INFO] [stdout]     |                                                   ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `start`
[INFO] [stdout]    --> src/worksheet/mod.rs:271:9
[INFO] [stdout]     |
[INFO] [stdout] 271 |         start: Index,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_start`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `end`
[INFO] [stdout]    --> src/worksheet/mod.rs:272:9
[INFO] [stdout]     |
[INFO] [stdout] 272 |         end: Index,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_end`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `formula`
[INFO] [stdout]    --> src/worksheet/mod.rs:273:9
[INFO] [stdout]     |
[INFO] [stdout] 273 |         formula: S,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_formula`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `format`
[INFO] [stdout]    --> src/worksheet/mod.rs:274:9
[INFO] [stdout]     |
[INFO] [stdout] 274 |         format: Option<&Format>,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `start`
[INFO] [stdout]    --> src/worksheet/mod.rs:281:9
[INFO] [stdout]     |
[INFO] [stdout] 281 |         start: Index,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_start`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `end`
[INFO] [stdout]    --> src/worksheet/mod.rs:282:9
[INFO] [stdout]     |
[INFO] [stdout] 282 |         end: Index,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_end`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `formula`
[INFO] [stdout]    --> src/worksheet/mod.rs:283:9
[INFO] [stdout]     |
[INFO] [stdout] 283 |         formula: S,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_formula`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `format`
[INFO] [stdout]    --> src/worksheet/mod.rs:284:9
[INFO] [stdout]     |
[INFO] [stdout] 284 |         format: Option<&Format>,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `number`
[INFO] [stdout]    --> src/worksheet/mod.rs:285:9
[INFO] [stdout]     |
[INFO] [stdout] 285 |         number: f64,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_number`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> src/worksheet/mod.rs:302:9
[INFO] [stdout]     |
[INFO] [stdout] 302 |         index: Index,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `url`
[INFO] [stdout]    --> src/worksheet/mod.rs:303:9
[INFO] [stdout]     |
[INFO] [stdout] 303 |         url: S,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_url`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `format`
[INFO] [stdout]    --> src/worksheet/mod.rs:304:9
[INFO] [stdout]     |
[INFO] [stdout] 304 |         format: Option<&Format>,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> src/worksheet/mod.rs:311:9
[INFO] [stdout]     |
[INFO] [stdout] 311 |         index: Index,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `value`
[INFO] [stdout]    --> src/worksheet/mod.rs:312:9
[INFO] [stdout]     |
[INFO] [stdout] 312 |         value: bool,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `format`
[INFO] [stdout]    --> src/worksheet/mod.rs:313:9
[INFO] [stdout]     |
[INFO] [stdout] 313 |         format: Option<&Format>,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> src/worksheet/mod.rs:349:9
[INFO] [stdout]     |
[INFO] [stdout] 349 |         index: Index,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rich_string`
[INFO] [stdout]    --> src/worksheet/mod.rs:350:9
[INFO] [stdout]     |
[INFO] [stdout] 350 |         rich_string: &[RichStringTuple],
[INFO] [stdout]     |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rich_string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `format`
[INFO] [stdout]    --> src/worksheet/mod.rs:351:9
[INFO] [stdout]     |
[INFO] [stdout] 351 |         format: Option<&Format>,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> src/worksheet/mod.rs:410:9
[INFO] [stdout]     |
[INFO] [stdout] 410 |         index: Index,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `filename`
[INFO] [stdout]    --> src/worksheet/mod.rs:411:9
[INFO] [stdout]     |
[INFO] [stdout] 411 |         filename: P,
[INFO] [stdout]     |         ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> src/worksheet/mod.rs:418:9
[INFO] [stdout]     |
[INFO] [stdout] 418 |         index: Index,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `filename`
[INFO] [stdout]    --> src/worksheet/mod.rs:419:9
[INFO] [stdout]     |
[INFO] [stdout] 419 |         filename: P,
[INFO] [stdout]     |         ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `options`
[INFO] [stdout]    --> src/worksheet/mod.rs:420:9
[INFO] [stdout]     |
[INFO] [stdout] 420 |         options: ImageOptions,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_options`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> src/worksheet/mod.rs:427:9
[INFO] [stdout]     |
[INFO] [stdout] 427 |         index: Index,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `image_buffer`
[INFO] [stdout]    --> src/worksheet/mod.rs:428:9
[INFO] [stdout]     |
[INFO] [stdout] 428 |         image_buffer: &[u8],
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_image_buffer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> src/worksheet/mod.rs:435:9
[INFO] [stdout]     |
[INFO] [stdout] 435 |         index: Index,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `image_buffer`
[INFO] [stdout]    --> src/worksheet/mod.rs:436:9
[INFO] [stdout]     |
[INFO] [stdout] 436 |         image_buffer: &[u8],
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_image_buffer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `options`
[INFO] [stdout]    --> src/worksheet/mod.rs:437:9
[INFO] [stdout]     |
[INFO] [stdout] 437 |         options: ImageOptions,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_options`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> src/worksheet/mod.rs:444:9
[INFO] [stdout]     |
[INFO] [stdout] 444 |         index: Index,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `chart`
[INFO] [stdout]    --> src/worksheet/mod.rs:445:9
[INFO] [stdout]     |
[INFO] [stdout] 445 |         chart: Chart,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_chart`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> src/worksheet/mod.rs:452:9
[INFO] [stdout]     |
[INFO] [stdout] 452 |         index: Index,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `chart`
[INFO] [stdout]    --> src/worksheet/mod.rs:453:9
[INFO] [stdout]     |
[INFO] [stdout] 453 |         chart: Chart,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_chart`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `options`
[INFO] [stdout]    --> src/worksheet/mod.rs:454:9
[INFO] [stdout]     |
[INFO] [stdout] 454 |         options: ImageOptions,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_options`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `range`
[INFO] [stdout]    --> src/worksheet/mod.rs:492:34
[INFO] [stdout]     |
[INFO] [stdout] 492 |     pub fn autofilter(&mut self, range: IndexRange) -> Result<()> {
[INFO] [stdout]     |                                  ^^^^^ help: if this is intentional, prefix it with an underscore: `_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> src/worksheet/mod.rs:528:36
[INFO] [stdout]     |
[INFO] [stdout] 528 |     pub fn freeze_panes(&mut self, index: Index) {
[INFO] [stdout]     |                                    ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `vertical`
[INFO] [stdout]    --> src/worksheet/mod.rs:532:35
[INFO] [stdout]     |
[INFO] [stdout] 532 |     pub fn split_panes(&mut self, vertical: f64, horizontal: f64) {
[INFO] [stdout]     |                                   ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vertical`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `horizontal`
[INFO] [stdout]    --> src/worksheet/mod.rs:532:50
[INFO] [stdout]     |
[INFO] [stdout] 532 |     pub fn split_panes(&mut self, vertical: f64, horizontal: f64) {
[INFO] [stdout]     |                                                  ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_horizontal`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `start`
[INFO] [stdout]    --> src/worksheet/mod.rs:536:37
[INFO] [stdout]     |
[INFO] [stdout] 536 |     pub fn set_selection(&mut self, start: Index, end: Index) {
[INFO] [stdout]     |                                     ^^^^^ help: if this is intentional, prefix it with an underscore: `_start`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `end`
[INFO] [stdout]    --> src/worksheet/mod.rs:536:51
[INFO] [stdout]     |
[INFO] [stdout] 536 |     pub fn set_selection(&mut self, start: Index, end: Index) {
[INFO] [stdout]     |                                                   ^^^ help: if this is intentional, prefix it with an underscore: `_end`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `paper_type`
[INFO] [stdout]    --> src/worksheet/mod.rs:552:33
[INFO] [stdout]     |
[INFO] [stdout] 552 |     pub fn set_paper(&mut self, paper_type: Paper) {
[INFO] [stdout]     |                                 ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_paper_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `left`
[INFO] [stdout]    --> src/worksheet/mod.rs:558:9
[INFO] [stdout]     |
[INFO] [stdout] 558 |         left: f64,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_left`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `right`
[INFO] [stdout]    --> src/worksheet/mod.rs:559:9
[INFO] [stdout]     |
[INFO] [stdout] 559 |         right: f64,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_right`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `top`
[INFO] [stdout]    --> src/worksheet/mod.rs:560:9
[INFO] [stdout]     |
[INFO] [stdout] 560 |         top: f64,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_top`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `bottom`
[INFO] [stdout]    --> src/worksheet/mod.rs:561:9
[INFO] [stdout]     |
[INFO] [stdout] 561 |         bottom: f64,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_bottom`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `string`
[INFO] [stdout]    --> src/worksheet/mod.rs:566:49
[INFO] [stdout]     |
[INFO] [stdout] 566 |     pub fn set_header<S: AsRef<str>>(&mut self, string: S) -> Result<()> {
[INFO] [stdout]     |                                                 ^^^^^^ help: if this is intentional, prefix it with an underscore: `_string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `string`
[INFO] [stdout]    --> src/worksheet/mod.rs:570:49
[INFO] [stdout]     |
[INFO] [stdout] 570 |     pub fn set_footer<S: AsRef<str>>(&mut self, string: S) -> Result<()> {
[INFO] [stdout]     |                                                 ^^^^^^ help: if this is intentional, prefix it with an underscore: `_string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `string`
[INFO] [stdout]    --> src/worksheet/mod.rs:576:9
[INFO] [stdout]     |
[INFO] [stdout] 576 |         string: S,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `options`
[INFO] [stdout]    --> src/worksheet/mod.rs:577:9
[INFO] [stdout]     |
[INFO] [stdout] 577 |         options: HeaderFooterOptions,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_options`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `string`
[INFO] [stdout]    --> src/worksheet/mod.rs:584:9
[INFO] [stdout]     |
[INFO] [stdout] 584 |         string: S,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `options`
[INFO] [stdout]    --> src/worksheet/mod.rs:585:9
[INFO] [stdout]     |
[INFO] [stdout] 585 |         options: HeaderFooterOptions,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_options`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `breaks`
[INFO] [stdout]    --> src/worksheet/mod.rs:590:40
[INFO] [stdout]     |
[INFO] [stdout] 590 |     pub fn set_h_pagebreaks(&mut self, breaks: &[Row]) -> Result<()> {
[INFO] [stdout]     |                                        ^^^^^^ help: if this is intentional, prefix it with an underscore: `_breaks`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `breaks`
[INFO] [stdout]    --> src/worksheet/mod.rs:594:40
[INFO] [stdout]     |
[INFO] [stdout] 594 |     pub fn set_v_pagebreaks(&mut self, breaks: &[Col]) -> Result<()> {
[INFO] [stdout]     |                                        ^^^^^^ help: if this is intentional, prefix it with an underscore: `_breaks`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `scale`
[INFO] [stdout]    --> src/worksheet/mod.rs:602:32
[INFO] [stdout]     |
[INFO] [stdout] 602 |     pub fn set_zoom(&mut self, scale: u16) {
[INFO] [stdout]     |                                ^^^^^ help: if this is intentional, prefix it with an underscore: `_scale`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `option`
[INFO] [stdout]    --> src/worksheet/mod.rs:606:37
[INFO] [stdout]     |
[INFO] [stdout] 606 |     pub fn set_gridlines(&mut self, option: Gridlines) {
[INFO] [stdout]     |                                     ^^^^^^ help: if this is intentional, prefix it with an underscore: `_option`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `range`
[INFO] [stdout]    --> src/worksheet/mod.rs:622:35
[INFO] [stdout]     |
[INFO] [stdout] 622 |     pub fn repeat_rows(&mut self, range: RowRange) -> Result<()> {
[INFO] [stdout]     |                                   ^^^^^ help: if this is intentional, prefix it with an underscore: `_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `range`
[INFO] [stdout]    --> src/worksheet/mod.rs:626:38
[INFO] [stdout]     |
[INFO] [stdout] 626 |     pub fn repeat_columns(&mut self, range: ColRange) -> Result<()> {
[INFO] [stdout]     |                                      ^^^^^ help: if this is intentional, prefix it with an underscore: `_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `range`
[INFO] [stdout]    --> src/worksheet/mod.rs:630:34
[INFO] [stdout]     |
[INFO] [stdout] 630 |     pub fn print_area(&mut self, range: IndexRange) -> Result<()> {
[INFO] [stdout]     |                                  ^^^^^ help: if this is intentional, prefix it with an underscore: `_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `start_page`
[INFO] [stdout]    --> src/worksheet/mod.rs:641:38
[INFO] [stdout]     |
[INFO] [stdout] 641 |     pub fn set_start_page(&mut self, start_page: u16) {
[INFO] [stdout]     |                                      ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_start_page`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `scale`
[INFO] [stdout]    --> src/worksheet/mod.rs:645:39
[INFO] [stdout]     |
[INFO] [stdout] 645 |     pub fn set_print_scale(&mut self, scale: u16) {
[INFO] [stdout]     |                                       ^^^^^ help: if this is intentional, prefix it with an underscore: `_scale`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `password`
[INFO] [stdout]    --> src/worksheet/mod.rs:663:9
[INFO] [stdout]     |
[INFO] [stdout] 663 |         password: Option<&str>,
[INFO] [stdout]     |         ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_password`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `options`
[INFO] [stdout]    --> src/worksheet/mod.rs:664:9
[INFO] [stdout]     |
[INFO] [stdout] 664 |         options: Protection,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_options`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `visible`
[INFO] [stdout]    --> src/worksheet/mod.rs:671:9
[INFO] [stdout]     |
[INFO] [stdout] 671 |         visible: bool,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visible`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `symbols_below`
[INFO] [stdout]    --> src/worksheet/mod.rs:672:9
[INFO] [stdout]     |
[INFO] [stdout] 672 |         symbols_below: bool,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_symbols_below`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `symbols_right`
[INFO] [stdout]    --> src/worksheet/mod.rs:673:9
[INFO] [stdout]     |
[INFO] [stdout] 673 |         symbols_right: bool,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_symbols_right`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `auto_style`
[INFO] [stdout]    --> src/worksheet/mod.rs:674:9
[INFO] [stdout]     |
[INFO] [stdout] 674 |         auto_style: bool,
[INFO] [stdout]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_auto_style`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `height`
[INFO] [stdout]    --> src/worksheet/mod.rs:681:9
[INFO] [stdout]     |
[INFO] [stdout] 681 |         height: f64,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_height`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `hide_unused_rows`
[INFO] [stdout]    --> src/worksheet/mod.rs:682:9
[INFO] [stdout]     |
[INFO] [stdout] 682 |         hide_unused_rows: bool,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_hide_unused_rows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/worksheet/mod.rs:687:51
[INFO] [stdout]     |
[INFO] [stdout] 687 |     pub fn set_vba_name<N: AsRef<str>>(&mut self, name: N) -> Result<()> {
[INFO] [stdout]     |                                                   ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/workbook.rs:585:13
[INFO] [stdout]     |
[INFO] [stdout] 585 |         let mut attrs = indexmap! {
[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: constant `SCHEMA_MS` is never used
[INFO] [stdout]   --> src/lib.rs:56:7
[INFO] [stdout]    |
[INFO] [stdout] 56 | const SCHEMA_MS: &str =
[INFO] [stdout]    |       ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple variants are never constructed
[INFO] [stdout]   --> src/cell.rs:76:5
[INFO] [stdout]    |
[INFO] [stdout] 73 | pub(crate) enum Data {
[INFO] [stdout]    |                 ---- variants in this enum
[INFO] [stdout] ...
[INFO] [stdout] 76 |     InlineString(String),
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 77 |     InlineRichString(UnknownData),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 78 |     Formula(String, f64),
[INFO] [stdout] 79 |     ArrayFormula(UnknownData),
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 80 |     Blank,
[INFO] [stdout] 81 |     Boolean(UnknownData),
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 82 |     HyperlinkUrl(UnknownData),
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 83 |     HyperlinkInternal(UnknownData),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 84 |     HyperlinkExternal(UnknownData),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `APP_MSEXCEL` is never used
[INFO] [stdout]   --> src/content_types/mod.rs:11:18
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub(crate) const APP_MSEXCEL: &str = "application/vnd.ms-excel.";
[INFO] [stdout]    |                  ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `add_default` is never used
[INFO] [stdout]   --> src/content_types/mod.rs:52:12
[INFO] [stdout]    |
[INFO] [stdout] 52 |     pub fn add_default(
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `add_worksheet_name` is never used
[INFO] [stdout]   --> src/content_types/mod.rs:60:12
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub fn add_worksheet_name(&mut self, name: impl Into<String>) {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `add_calc_chain` is never used
[INFO] [stdout]   --> src/content_types/mod.rs:81:12
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub fn add_calc_chain(&mut self) {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `add_ms_package_relationship` is never used
[INFO] [stdout]   --> src/relationships/mod.rs:50:12
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub fn add_ms_package_relationship(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `add_worksheet_relationship` is never used
[INFO] [stdout]   --> src/relationships/mod.rs:63:12
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub fn add_worksheet_relationship(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `BasedOn1904` is never constructed
[INFO] [stdout]   --> src/utility/mod.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub(crate) enum DateMode {
[INFO] [stdout]    |                 -------- variant in this enum
[INFO] [stdout] 18 |     BasedOn1900,
[INFO] [stdout] 19 |     BasedOn1904,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `DateMode` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `Chartsheet` is never constructed
[INFO] [stdout]    --> src/workbook.rs:627:5
[INFO] [stdout]     |
[INFO] [stdout] 625 | enum Sheet {
[INFO] [stdout]     |      ----- variant in this enum
[INFO] [stdout] 626 |     Worksheet(Worksheet),
[INFO] [stdout] 627 |     Chartsheet(Chartsheet),
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `as_mut_chartsheet` is never used
[INFO] [stdout]    --> src/workbook.rs:652:8
[INFO] [stdout]     |
[INFO] [stdout] 652 |     fn as_mut_chartsheet(&mut self) -> Option<&mut Chartsheet> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `hidden` is never used
[INFO] [stdout]   --> src/workbook_sheet_properties.rs:23:19
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub(crate) fn hidden(&self, index: usize) -> bool {
[INFO] [stdout]    |                   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `active` is never used
[INFO] [stdout]   --> src/workbook_sheet_properties.rs:31:19
[INFO] [stdout]    |
[INFO] [stdout] 31 |     pub(crate) fn active(&self, index: usize) -> bool {
[INFO] [stdout]    |                   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `hidden` is never used
[INFO] [stdout]   --> src/workbook_sheet_properties.rs:69:8
[INFO] [stdout]    |
[INFO] [stdout] 69 |     fn hidden(&self, index: usize) -> bool {
[INFO] [stdout]    |        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `active` is never used
[INFO] [stdout]   --> src/workbook_sheet_properties.rs:75:8
[INFO] [stdout]    |
[INFO] [stdout] 75 |     fn active(&self, index: usize) -> bool {
[INFO] [stdout]    |        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `width` and `height` are never read
[INFO] [stdout]   --> src/worksheet/mod.rs:52:5
[INFO] [stdout]    |
[INFO] [stdout] 51 | struct PageFit {
[INFO] [stdout]    |        ------- fields in this struct
[INFO] [stdout] 52 |     width: u16,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 53 |     height: u16,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `format_index` is never read
[INFO] [stdout]     --> src/worksheet/mod.rs:1572:5
[INFO] [stdout]      |
[INFO] [stdout] 1568 | struct Column {
[INFO] [stdout]      |        ------ field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 1572 |     format_index: Option<usize>,
[INFO] [stdout]      |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 96 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished dev [unoptimized + debuginfo] target(s) in 10.78s
[INFO] [stderr] warning: the following packages contain code that will be rejected by a future version of Rust: quick-xml v0.17.2
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr] note: to see what the problems were, use the option `--future-incompat-report`, or run `cargo report future-incompatibilities --id 1`
[INFO] running `Command { std: "docker" "inspect" "46c9be3bd96075867f3f68850efd65412c5b4333d02f10e00df776c805db96ca", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "46c9be3bd96075867f3f68850efd65412c5b4333d02f10e00df776c805db96ca", kill_on_drop: false }`
[INFO] [stdout] 46c9be3bd96075867f3f68850efd65412c5b4333d02f10e00df776c805db96ca
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 1a16436665a594ee79c52d0b1be6175206f1629ef2e93cc83a04fdc9167e4ea0
[INFO] running `Command { std: "docker" "start" "-a" "1a16436665a594ee79c52d0b1be6175206f1629ef2e93cc83a04fdc9167e4ea0", kill_on_drop: false }`
[INFO] [stdout] warning: unused variable: `w`
[INFO] [stdout]  --> src/chartsheet.rs:6:39
[INFO] [stdout]   |
[INFO] [stdout] 6 |     fn write_xml<W: XmlWriter>(&self, w: &mut W) -> Result<()> {
[INFO] [stdout]   |                                       ^ help: if this is intentional, prefix it with an underscore: `_w`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `w`
[INFO] [stdout]    --> src/fonts.rs:264:42
[INFO] [stdout]     |
[INFO] [stdout] 264 |     fn write_scheme<W: XmlWriter>(&self, w: &mut W) -> Result<()> {
[INFO] [stdout]     |                                          ^ help: if this is intentional, prefix it with an underscore: `_w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `mode`
[INFO] [stdout]   --> src/utility/mod.rs:27:29
[INFO] [stdout]    |
[INFO] [stdout] 27 |     fn as_excel_date(&self, mode: DateMode) -> f64 {
[INFO] [stdout]    |                             ^^^^ help: if this is intentional, prefix it with an underscore: `_mode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `sheetname`
[INFO] [stdout]    --> src/workbook.rs:160:9
[INFO] [stdout]     |
[INFO] [stdout] 160 |         sheetname: S,
[INFO] [stdout]     |         ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sheetname`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `chart_type`
[INFO] [stdout]    --> src/workbook.rs:169:33
[INFO] [stdout]     |
[INFO] [stdout] 169 |     pub fn add_chart(&mut self, chart_type: ChartType) -> Result<Chart> {
[INFO] [stdout]     |                                 ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_chart_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/workbook.rs:263:9
[INFO] [stdout]     |
[INFO] [stdout] 263 |         name: N,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/workbook.rs:270:9
[INFO] [stdout]     |
[INFO] [stdout] 270 |         name: N,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/workbook.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 |         name: N,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `filename`
[INFO] [stdout]    --> src/workbook.rs:284:9
[INFO] [stdout]     |
[INFO] [stdout] 284 |         filename: P,
[INFO] [stdout]     |         ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/workbook.rs:289:51
[INFO] [stdout]     |
[INFO] [stdout] 289 |     pub fn set_vba_name<N: AsRef<str>>(&mut self, name: N) -> Result<()> {
[INFO] [stdout]     |                                                   ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `start`
[INFO] [stdout]    --> src/worksheet/mod.rs:271:9
[INFO] [stdout]     |
[INFO] [stdout] 271 |         start: Index,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_start`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `end`
[INFO] [stdout]    --> src/worksheet/mod.rs:272:9
[INFO] [stdout]     |
[INFO] [stdout] 272 |         end: Index,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_end`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `formula`
[INFO] [stdout]    --> src/worksheet/mod.rs:273:9
[INFO] [stdout]     |
[INFO] [stdout] 273 |         formula: S,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_formula`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `format`
[INFO] [stdout]    --> src/worksheet/mod.rs:274:9
[INFO] [stdout]     |
[INFO] [stdout] 274 |         format: Option<&Format>,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `start`
[INFO] [stdout]    --> src/worksheet/mod.rs:281:9
[INFO] [stdout]     |
[INFO] [stdout] 281 |         start: Index,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_start`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `end`
[INFO] [stdout]    --> src/worksheet/mod.rs:282:9
[INFO] [stdout]     |
[INFO] [stdout] 282 |         end: Index,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_end`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `formula`
[INFO] [stdout]    --> src/worksheet/mod.rs:283:9
[INFO] [stdout]     |
[INFO] [stdout] 283 |         formula: S,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_formula`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `format`
[INFO] [stdout]    --> src/worksheet/mod.rs:284:9
[INFO] [stdout]     |
[INFO] [stdout] 284 |         format: Option<&Format>,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `number`
[INFO] [stdout]    --> src/worksheet/mod.rs:285:9
[INFO] [stdout]     |
[INFO] [stdout] 285 |         number: f64,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_number`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> src/worksheet/mod.rs:302:9
[INFO] [stdout]     |
[INFO] [stdout] 302 |         index: Index,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `url`
[INFO] [stdout]    --> src/worksheet/mod.rs:303:9
[INFO] [stdout]     |
[INFO] [stdout] 303 |         url: S,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_url`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `format`
[INFO] [stdout]    --> src/worksheet/mod.rs:304:9
[INFO] [stdout]     |
[INFO] [stdout] 304 |         format: Option<&Format>,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> src/worksheet/mod.rs:311:9
[INFO] [stdout]     |
[INFO] [stdout] 311 |         index: Index,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `value`
[INFO] [stdout]    --> src/worksheet/mod.rs:312:9
[INFO] [stdout]     |
[INFO] [stdout] 312 |         value: bool,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `format`
[INFO] [stdout]    --> src/worksheet/mod.rs:313:9
[INFO] [stdout]     |
[INFO] [stdout] 313 |         format: Option<&Format>,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> src/worksheet/mod.rs:349:9
[INFO] [stdout]     |
[INFO] [stdout] 349 |         index: Index,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rich_string`
[INFO] [stdout]    --> src/worksheet/mod.rs:350:9
[INFO] [stdout]     |
[INFO] [stdout] 350 |         rich_string: &[RichStringTuple],
[INFO] [stdout]     |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rich_string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `format`
[INFO] [stdout]    --> src/worksheet/mod.rs:351:9
[INFO] [stdout]     |
[INFO] [stdout] 351 |         format: Option<&Format>,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> src/worksheet/mod.rs:410:9
[INFO] [stdout]     |
[INFO] [stdout] 410 |         index: Index,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `filename`
[INFO] [stdout]    --> src/worksheet/mod.rs:411:9
[INFO] [stdout]     |
[INFO] [stdout] 411 |         filename: P,
[INFO] [stdout]     |         ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> src/worksheet/mod.rs:418:9
[INFO] [stdout]     |
[INFO] [stdout] 418 |         index: Index,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `filename`
[INFO] [stdout]    --> src/worksheet/mod.rs:419:9
[INFO] [stdout]     |
[INFO] [stdout] 419 |         filename: P,
[INFO] [stdout]     |         ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `options`
[INFO] [stdout]    --> src/worksheet/mod.rs:420:9
[INFO] [stdout]     |
[INFO] [stdout] 420 |         options: ImageOptions,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_options`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> src/worksheet/mod.rs:427:9
[INFO] [stdout]     |
[INFO] [stdout] 427 |         index: Index,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `image_buffer`
[INFO] [stdout]    --> src/worksheet/mod.rs:428:9
[INFO] [stdout]     |
[INFO] [stdout] 428 |         image_buffer: &[u8],
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_image_buffer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> src/worksheet/mod.rs:435:9
[INFO] [stdout]     |
[INFO] [stdout] 435 |         index: Index,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `image_buffer`
[INFO] [stdout]    --> src/worksheet/mod.rs:436:9
[INFO] [stdout]     |
[INFO] [stdout] 436 |         image_buffer: &[u8],
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_image_buffer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `options`
[INFO] [stdout]    --> src/worksheet/mod.rs:437:9
[INFO] [stdout]     |
[INFO] [stdout] 437 |         options: ImageOptions,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_options`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> src/worksheet/mod.rs:444:9
[INFO] [stdout]     |
[INFO] [stdout] 444 |         index: Index,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `chart`
[INFO] [stdout]    --> src/worksheet/mod.rs:445:9
[INFO] [stdout]     |
[INFO] [stdout] 445 |         chart: Chart,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_chart`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> src/worksheet/mod.rs:452:9
[INFO] [stdout]     |
[INFO] [stdout] 452 |         index: Index,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `chart`
[INFO] [stdout]    --> src/worksheet/mod.rs:453:9
[INFO] [stdout]     |
[INFO] [stdout] 453 |         chart: Chart,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_chart`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `options`
[INFO] [stdout]    --> src/worksheet/mod.rs:454:9
[INFO] [stdout]     |
[INFO] [stdout] 454 |         options: ImageOptions,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_options`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `range`
[INFO] [stdout]    --> src/worksheet/mod.rs:492:34
[INFO] [stdout]     |
[INFO] [stdout] 492 |     pub fn autofilter(&mut self, range: IndexRange) -> Result<()> {
[INFO] [stdout]     |                                  ^^^^^ help: if this is intentional, prefix it with an underscore: `_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> src/worksheet/mod.rs:528:36
[INFO] [stdout]     |
[INFO] [stdout] 528 |     pub fn freeze_panes(&mut self, index: Index) {
[INFO] [stdout]     |                                    ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `vertical`
[INFO] [stdout]    --> src/worksheet/mod.rs:532:35
[INFO] [stdout]     |
[INFO] [stdout] 532 |     pub fn split_panes(&mut self, vertical: f64, horizontal: f64) {
[INFO] [stdout]     |                                   ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vertical`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `horizontal`
[INFO] [stdout]    --> src/worksheet/mod.rs:532:50
[INFO] [stdout]     |
[INFO] [stdout] 532 |     pub fn split_panes(&mut self, vertical: f64, horizontal: f64) {
[INFO] [stdout]     |                                                  ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_horizontal`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `start`
[INFO] [stdout]    --> src/worksheet/mod.rs:536:37
[INFO] [stdout]     |
[INFO] [stdout] 536 |     pub fn set_selection(&mut self, start: Index, end: Index) {
[INFO] [stdout]     |                                     ^^^^^ help: if this is intentional, prefix it with an underscore: `_start`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `end`
[INFO] [stdout]    --> src/worksheet/mod.rs:536:51
[INFO] [stdout]     |
[INFO] [stdout] 536 |     pub fn set_selection(&mut self, start: Index, end: Index) {
[INFO] [stdout]     |                                                   ^^^ help: if this is intentional, prefix it with an underscore: `_end`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `paper_type`
[INFO] [stdout]    --> src/worksheet/mod.rs:552:33
[INFO] [stdout]     |
[INFO] [stdout] 552 |     pub fn set_paper(&mut self, paper_type: Paper) {
[INFO] [stdout]     |                                 ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_paper_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `left`
[INFO] [stdout]    --> src/worksheet/mod.rs:558:9
[INFO] [stdout]     |
[INFO] [stdout] 558 |         left: f64,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_left`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `right`
[INFO] [stdout]    --> src/worksheet/mod.rs:559:9
[INFO] [stdout]     |
[INFO] [stdout] 559 |         right: f64,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_right`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `top`
[INFO] [stdout]    --> src/worksheet/mod.rs:560:9
[INFO] [stdout]     |
[INFO] [stdout] 560 |         top: f64,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_top`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `bottom`
[INFO] [stdout]    --> src/worksheet/mod.rs:561:9
[INFO] [stdout]     |
[INFO] [stdout] 561 |         bottom: f64,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_bottom`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `string`
[INFO] [stdout]    --> src/worksheet/mod.rs:566:49
[INFO] [stdout]     |
[INFO] [stdout] 566 |     pub fn set_header<S: AsRef<str>>(&mut self, string: S) -> Result<()> {
[INFO] [stdout]     |                                                 ^^^^^^ help: if this is intentional, prefix it with an underscore: `_string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `string`
[INFO] [stdout]    --> src/worksheet/mod.rs:570:49
[INFO] [stdout]     |
[INFO] [stdout] 570 |     pub fn set_footer<S: AsRef<str>>(&mut self, string: S) -> Result<()> {
[INFO] [stdout]     |                                                 ^^^^^^ help: if this is intentional, prefix it with an underscore: `_string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `string`
[INFO] [stdout]    --> src/worksheet/mod.rs:576:9
[INFO] [stdout]     |
[INFO] [stdout] 576 |         string: S,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `options`
[INFO] [stdout]    --> src/worksheet/mod.rs:577:9
[INFO] [stdout]     |
[INFO] [stdout] 577 |         options: HeaderFooterOptions,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_options`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `string`
[INFO] [stdout]    --> src/worksheet/mod.rs:584:9
[INFO] [stdout]     |
[INFO] [stdout] 584 |         string: S,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `options`
[INFO] [stdout]    --> src/worksheet/mod.rs:585:9
[INFO] [stdout]     |
[INFO] [stdout] 585 |         options: HeaderFooterOptions,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_options`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `breaks`
[INFO] [stdout]    --> src/worksheet/mod.rs:590:40
[INFO] [stdout]     |
[INFO] [stdout] 590 |     pub fn set_h_pagebreaks(&mut self, breaks: &[Row]) -> Result<()> {
[INFO] [stdout]     |                                        ^^^^^^ help: if this is intentional, prefix it with an underscore: `_breaks`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `breaks`
[INFO] [stdout]    --> src/worksheet/mod.rs:594:40
[INFO] [stdout]     |
[INFO] [stdout] 594 |     pub fn set_v_pagebreaks(&mut self, breaks: &[Col]) -> Result<()> {
[INFO] [stdout]     |                                        ^^^^^^ help: if this is intentional, prefix it with an underscore: `_breaks`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `scale`
[INFO] [stdout]    --> src/worksheet/mod.rs:602:32
[INFO] [stdout]     |
[INFO] [stdout] 602 |     pub fn set_zoom(&mut self, scale: u16) {
[INFO] [stdout]     |                                ^^^^^ help: if this is intentional, prefix it with an underscore: `_scale`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `option`
[INFO] [stdout]    --> src/worksheet/mod.rs:606:37
[INFO] [stdout]     |
[INFO] [stdout] 606 |     pub fn set_gridlines(&mut self, option: Gridlines) {
[INFO] [stdout]     |                                     ^^^^^^ help: if this is intentional, prefix it with an underscore: `_option`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `range`
[INFO] [stdout]    --> src/worksheet/mod.rs:622:35
[INFO] [stdout]     |
[INFO] [stdout] 622 |     pub fn repeat_rows(&mut self, range: RowRange) -> Result<()> {
[INFO] [stdout]     |                                   ^^^^^ help: if this is intentional, prefix it with an underscore: `_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `range`
[INFO] [stdout]    --> src/worksheet/mod.rs:626:38
[INFO] [stdout]     |
[INFO] [stdout] 626 |     pub fn repeat_columns(&mut self, range: ColRange) -> Result<()> {
[INFO] [stdout]     |                                      ^^^^^ help: if this is intentional, prefix it with an underscore: `_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `range`
[INFO] [stdout]    --> src/worksheet/mod.rs:630:34
[INFO] [stdout]     |
[INFO] [stdout] 630 |     pub fn print_area(&mut self, range: IndexRange) -> Result<()> {
[INFO] [stdout]     |                                  ^^^^^ help: if this is intentional, prefix it with an underscore: `_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `start_page`
[INFO] [stdout]    --> src/worksheet/mod.rs:641:38
[INFO] [stdout]     |
[INFO] [stdout] 641 |     pub fn set_start_page(&mut self, start_page: u16) {
[INFO] [stdout]     |                                      ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_start_page`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `scale`
[INFO] [stdout]    --> src/worksheet/mod.rs:645:39
[INFO] [stdout]     |
[INFO] [stdout] 645 |     pub fn set_print_scale(&mut self, scale: u16) {
[INFO] [stdout]     |                                       ^^^^^ help: if this is intentional, prefix it with an underscore: `_scale`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `password`
[INFO] [stdout]    --> src/worksheet/mod.rs:663:9
[INFO] [stdout]     |
[INFO] [stdout] 663 |         password: Option<&str>,
[INFO] [stdout]     |         ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_password`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `options`
[INFO] [stdout]    --> src/worksheet/mod.rs:664:9
[INFO] [stdout]     |
[INFO] [stdout] 664 |         options: Protection,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_options`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `visible`
[INFO] [stdout]    --> src/worksheet/mod.rs:671:9
[INFO] [stdout]     |
[INFO] [stdout] 671 |         visible: bool,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visible`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `symbols_below`
[INFO] [stdout]    --> src/worksheet/mod.rs:672:9
[INFO] [stdout]     |
[INFO] [stdout] 672 |         symbols_below: bool,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_symbols_below`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `symbols_right`
[INFO] [stdout]    --> src/worksheet/mod.rs:673:9
[INFO] [stdout]     |
[INFO] [stdout] 673 |         symbols_right: bool,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_symbols_right`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `auto_style`
[INFO] [stdout]    --> src/worksheet/mod.rs:674:9
[INFO] [stdout]     |
[INFO] [stdout] 674 |         auto_style: bool,
[INFO] [stdout]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_auto_style`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `height`
[INFO] [stdout]    --> src/worksheet/mod.rs:681:9
[INFO] [stdout]     |
[INFO] [stdout] 681 |         height: f64,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_height`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `hide_unused_rows`
[INFO] [stdout]    --> src/worksheet/mod.rs:682:9
[INFO] [stdout]     |
[INFO] [stdout] 682 |         hide_unused_rows: bool,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_hide_unused_rows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/worksheet/mod.rs:687:51
[INFO] [stdout]     |
[INFO] [stdout] 687 |     pub fn set_vba_name<N: AsRef<str>>(&mut self, name: N) -> Result<()> {
[INFO] [stdout]     |                                                   ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/workbook.rs:585:13
[INFO] [stdout]     |
[INFO] [stdout] 585 |         let mut attrs = indexmap! {
[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: constant `SCHEMA_MS` is never used
[INFO] [stdout]   --> src/lib.rs:56:7
[INFO] [stdout]    |
[INFO] [stdout] 56 | const SCHEMA_MS: &str =
[INFO] [stdout]    |       ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple variants are never constructed
[INFO] [stdout]   --> src/cell.rs:76:5
[INFO] [stdout]    |
[INFO] [stdout] 73 | pub(crate) enum Data {
[INFO] [stdout]    |                 ---- variants in this enum
[INFO] [stdout] ...
[INFO] [stdout] 76 |     InlineString(String),
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 77 |     InlineRichString(UnknownData),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 78 |     Formula(String, f64),
[INFO] [stdout] 79 |     ArrayFormula(UnknownData),
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 80 |     Blank,
[INFO] [stdout] 81 |     Boolean(UnknownData),
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 82 |     HyperlinkUrl(UnknownData),
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 83 |     HyperlinkInternal(UnknownData),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 84 |     HyperlinkExternal(UnknownData),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `APP_MSEXCEL` is never used
[INFO] [stdout]   --> src/content_types/mod.rs:11:18
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub(crate) const APP_MSEXCEL: &str = "application/vnd.ms-excel.";
[INFO] [stdout]    |                  ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `add_default` is never used
[INFO] [stdout]   --> src/content_types/mod.rs:52:12
[INFO] [stdout]    |
[INFO] [stdout] 52 |     pub fn add_default(
[INFO] [stdout]    |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `add_worksheet_name` is never used
[INFO] [stdout]   --> src/content_types/mod.rs:60:12
[INFO] [stdout]    |
[INFO] [stdout] 60 |     pub fn add_worksheet_name(&mut self, name: impl Into<String>) {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `add_calc_chain` is never used
[INFO] [stdout]   --> src/content_types/mod.rs:81:12
[INFO] [stdout]    |
[INFO] [stdout] 81 |     pub fn add_calc_chain(&mut self) {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `add_ms_package_relationship` is never used
[INFO] [stdout]   --> src/relationships/mod.rs:50:12
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub fn add_ms_package_relationship(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `add_worksheet_relationship` is never used
[INFO] [stdout]   --> src/relationships/mod.rs:63:12
[INFO] [stdout]    |
[INFO] [stdout] 63 |     pub fn add_worksheet_relationship(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `BasedOn1904` is never constructed
[INFO] [stdout]   --> src/utility/mod.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub(crate) enum DateMode {
[INFO] [stdout]    |                 -------- variant in this enum
[INFO] [stdout] 18 |     BasedOn1900,
[INFO] [stdout] 19 |     BasedOn1904,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `DateMode` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `Chartsheet` is never constructed
[INFO] [stdout]    --> src/workbook.rs:627:5
[INFO] [stdout]     |
[INFO] [stdout] 625 | enum Sheet {
[INFO] [stdout]     |      ----- variant in this enum
[INFO] [stdout] 626 |     Worksheet(Worksheet),
[INFO] [stdout] 627 |     Chartsheet(Chartsheet),
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `as_mut_chartsheet` is never used
[INFO] [stdout]    --> src/workbook.rs:652:8
[INFO] [stdout]     |
[INFO] [stdout] 652 |     fn as_mut_chartsheet(&mut self) -> Option<&mut Chartsheet> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `hidden` is never used
[INFO] [stdout]   --> src/workbook_sheet_properties.rs:23:19
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub(crate) fn hidden(&self, index: usize) -> bool {
[INFO] [stdout]    |                   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `active` is never used
[INFO] [stdout]   --> src/workbook_sheet_properties.rs:31:19
[INFO] [stdout]    |
[INFO] [stdout] 31 |     pub(crate) fn active(&self, index: usize) -> bool {
[INFO] [stdout]    |                   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `hidden` is never used
[INFO] [stdout]   --> src/workbook_sheet_properties.rs:69:8
[INFO] [stdout]    |
[INFO] [stdout] 69 |     fn hidden(&self, index: usize) -> bool {
[INFO] [stdout]    |        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `active` is never used
[INFO] [stdout]   --> src/workbook_sheet_properties.rs:75:8
[INFO] [stdout]    |
[INFO] [stdout] 75 |     fn active(&self, index: usize) -> bool {
[INFO] [stdout]    |        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `width` and `height` are never read
[INFO] [stdout]   --> src/worksheet/mod.rs:52:5
[INFO] [stdout]    |
[INFO] [stdout] 51 | struct PageFit {
[INFO] [stdout]    |        ------- fields in this struct
[INFO] [stdout] 52 |     width: u16,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 53 |     height: u16,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `format_index` is never read
[INFO] [stdout]     --> src/worksheet/mod.rs:1572:5
[INFO] [stdout]      |
[INFO] [stdout] 1568 | struct Column {
[INFO] [stdout]      |        ------ field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 1572 |     format_index: Option<usize>,
[INFO] [stdout]      |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 96 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling karo v0.1.2 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]   --> examples/doc_custom_properties.rs:10:24
[INFO] [stdout]    |
[INFO] [stdout] 10 |     let datetime = Utc.ymd(2016, 12, 12).and_hms(0, 0, 0);
[INFO] [stdout]    |                        ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stdout]   --> examples/doc_custom_properties.rs:10:42
[INFO] [stdout]    |
[INFO] [stdout] 10 |     let datetime = Utc.ymd(2016, 12, 12).and_hms(0, 0, 0);
[INFO] [stdout]    |                                          ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]   --> examples/tutorial3.rs:17:27
[INFO] [stdout]    |
[INFO] [stdout] 17 |             datetime: Utc.ymd(2013, 1, 13).and_hms(0, 0, 0),
[INFO] [stdout]    |                           ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stdout]   --> examples/tutorial3.rs:17:44
[INFO] [stdout]    |
[INFO] [stdout] 17 |             datetime: Utc.ymd(2013, 1, 13).and_hms(0, 0, 0),
[INFO] [stdout]    |                                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]   --> examples/tutorial3.rs:22:27
[INFO] [stdout]    |
[INFO] [stdout] 22 |             datetime: Utc.ymd(2013, 1, 14).and_hms(0, 0, 0),
[INFO] [stdout]    |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stdout]   --> examples/tutorial3.rs:22:44
[INFO] [stdout]    |
[INFO] [stdout] 22 |             datetime: Utc.ymd(2013, 1, 14).and_hms(0, 0, 0),
[INFO] [stdout]    |                                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]   --> examples/tutorial3.rs:27:27
[INFO] [stdout]    |
[INFO] [stdout] 27 |             datetime: Utc.ymd(2013, 1, 16).and_hms(0, 0, 0),
[INFO] [stdout]    |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stdout]   --> examples/tutorial3.rs:27:44
[INFO] [stdout]    |
[INFO] [stdout] 27 |             datetime: Utc.ymd(2013, 1, 16).and_hms(0, 0, 0),
[INFO] [stdout]    |                                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]   --> examples/tutorial3.rs:32:27
[INFO] [stdout]    |
[INFO] [stdout] 32 |             datetime: Utc.ymd(2013, 1, 20).and_hms(0, 0, 0),
[INFO] [stdout]    |                           ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stdout]   --> examples/tutorial3.rs:32:44
[INFO] [stdout]    |
[INFO] [stdout] 32 |             datetime: Utc.ymd(2013, 1, 20).and_hms(0, 0, 0),
[INFO] [stdout]    |                                            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]    --> examples/data_validate.rs:169:25
[INFO] [stdout]     |
[INFO] [stdout] 169 |         let date1 = Utc.ymd(2008, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]     |                         ^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stdout]    --> examples/data_validate.rs:169:41
[INFO] [stdout]     |
[INFO] [stdout] 169 |         let date1 = Utc.ymd(2008, 1, 1).and_hms(0, 0, 0);
[INFO] [stdout]     |                                         ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]    --> examples/data_validate.rs:170:25
[INFO] [stdout]     |
[INFO] [stdout] 170 |         let date2 = Utc.ymd(2008, 12, 12).and_hms(0, 0, 0);
[INFO] [stdout]     |                         ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stdout]    --> examples/data_validate.rs:170:43
[INFO] [stdout]     |
[INFO] [stdout] 170 |         let date2 = Utc.ymd(2008, 12, 12).and_hms(0, 0, 0);
[INFO] [stdout]     |                                           ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveTime::from_hms`: use `from_hms_opt()` instead
[INFO] [stdout]    --> examples/data_validate.rs:183:32
[INFO] [stdout]     |
[INFO] [stdout] 183 |         let time1 = NaiveTime::from_hms(6, 0, 0);
[INFO] [stdout]     |                                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveTime::from_hms`: use `from_hms_opt()` instead
[INFO] [stdout]    --> examples/data_validate.rs:184:32
[INFO] [stdout]     |
[INFO] [stdout] 184 |         let time2 = NaiveTime::from_hms(12, 0, 0);
[INFO] [stdout]     |                                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]   --> src/core/tests.rs:19:35
[INFO] [stdout]    |
[INFO] [stdout] 19 |     properties.created = Some(Utc.ymd(2010, 1, 1).and_hms(0, 0, 0));
[INFO] [stdout]    |                                   ^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stdout]   --> src/core/tests.rs:19:51
[INFO] [stdout]    |
[INFO] [stdout] 19 |     properties.created = Some(Utc.ymd(2010, 1, 1).and_hms(0, 0, 0));
[INFO] [stdout]    |                                                   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]   --> src/core/tests.rs:56:35
[INFO] [stdout]    |
[INFO] [stdout] 56 |     properties.created = Some(Utc.ymd(2011, 4, 6).and_hms(19, 45, 15));
[INFO] [stdout]    |                                   ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stdout]   --> src/core/tests.rs:56:51
[INFO] [stdout]    |
[INFO] [stdout] 56 |     properties.created = Some(Utc.ymd(2011, 4, 6).and_hms(19, 45, 15));
[INFO] [stdout]    |                                                   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]   --> src/utility/tests.rs:15:13
[INFO] [stdout]    |
[INFO] [stdout] 15 |         Utc.ymd(year, month, day)
[INFO] [stdout]    |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms_milli`: Use and_hms_milli_opt() instead
[INFO] [stdout]   --> src/utility/tests.rs:16:14
[INFO] [stdout]    |
[INFO] [stdout] 16 |             .and_hms_milli(hour, min, sec, milli)
[INFO] [stdout]    |              ^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]   --> src/utility/tests.rs:24:13
[INFO] [stdout]    |
[INFO] [stdout] 24 |         Utc.ymd(year, month, day)
[INFO] [stdout]    |             ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stdout]   --> src/utility/tests.rs:25:14
[INFO] [stdout]    |
[INFO] [stdout] 25 |             .and_hms(0, 0, 0)
[INFO] [stdout]    |              ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]    --> src/worksheet/tests/write_data_validations1.rs:121:17
[INFO] [stdout]     |
[INFO] [stdout] 121 |             Utc.ymd(2008, 1, 1).and_hms(0, 0, 0),
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stdout]    --> src/worksheet/tests/write_data_validations1.rs:121:33
[INFO] [stdout]     |
[INFO] [stdout] 121 |             Utc.ymd(2008, 1, 1).and_hms(0, 0, 0),
[INFO] [stdout]     |                                 ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]    --> src/worksheet/tests/write_data_validations1.rs:122:17
[INFO] [stdout]     |
[INFO] [stdout] 122 |             Utc.ymd(2008, 12, 12).and_hms(0, 0, 0),
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stdout]    --> src/worksheet/tests/write_data_validations1.rs:122:35
[INFO] [stdout]     |
[INFO] [stdout] 122 |             Utc.ymd(2008, 12, 12).and_hms(0, 0, 0),
[INFO] [stdout]     |                                   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]    --> src/worksheet/tests/write_data_validations2.rs:407:17
[INFO] [stdout]     |
[INFO] [stdout] 407 |             Utc.ymd(2008, 7, 24).and_hms(0, 0, 0),
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stdout]    --> src/worksheet/tests/write_data_validations2.rs:407:34
[INFO] [stdout]     |
[INFO] [stdout] 407 |             Utc.ymd(2008, 7, 24).and_hms(0, 0, 0),
[INFO] [stdout]     |                                  ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]    --> src/worksheet/tests/write_data_validations2.rs:424:17
[INFO] [stdout]     |
[INFO] [stdout] 424 |             Utc.ymd(2008, 1, 1).and_hms(0, 0, 0),
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stdout]    --> src/worksheet/tests/write_data_validations2.rs:424:33
[INFO] [stdout]     |
[INFO] [stdout] 424 |             Utc.ymd(2008, 1, 1).and_hms(0, 0, 0),
[INFO] [stdout]     |                                 ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::TimeZone::ymd`: use `with_ymd_and_hms()` instead
[INFO] [stdout]    --> src/worksheet/tests/write_data_validations2.rs:425:17
[INFO] [stdout]     |
[INFO] [stdout] 425 |             Utc.ymd(2008, 12, 12).and_hms(0, 0, 0),
[INFO] [stdout]     |                 ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `chrono::Date::<Tz>::and_hms`: Use and_hms_opt() instead
[INFO] [stdout]    --> src/worksheet/tests/write_data_validations2.rs:425:35
[INFO] [stdout]     |
[INFO] [stdout] 425 |             Utc.ymd(2008, 12, 12).and_hms(0, 0, 0),
[INFO] [stdout]     |                                   ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveTime::from_hms`: use `from_hms_opt()` instead
[INFO] [stdout]    --> src/worksheet/tests/write_data_validations2.rs:456:60
[INFO] [stdout]     |
[INFO] [stdout] 456 |         ValidationType::Time(Criterion::EqualTo(NaiveTime::from_hms(
[INFO] [stdout]     |                                                            ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveTime::from_hms`: use `from_hms_opt()` instead
[INFO] [stdout]    --> src/worksheet/tests/write_data_validations2.rs:623:24
[INFO] [stdout]     |
[INFO] [stdout] 623 |             NaiveTime::from_hms(0, 0, 0),
[INFO] [stdout]     |                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `chrono::NaiveTime::from_hms`: use `from_hms_opt()` instead
[INFO] [stdout]    --> src/worksheet/tests/write_data_validations2.rs:624:24
[INFO] [stdout]     |
[INFO] [stdout] 624 |             NaiveTime::from_hms(12, 0, 0),
[INFO] [stdout]     |                        ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `w`
[INFO] [stdout]  --> src/chartsheet.rs:6:39
[INFO] [stdout]   |
[INFO] [stdout] 6 |     fn write_xml<W: XmlWriter>(&self, w: &mut W) -> Result<()> {
[INFO] [stdout]   |                                       ^ help: if this is intentional, prefix it with an underscore: `_w`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_variables)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `w`
[INFO] [stdout]    --> src/fonts.rs:264:42
[INFO] [stdout]     |
[INFO] [stdout] 264 |     fn write_scheme<W: XmlWriter>(&self, w: &mut W) -> Result<()> {
[INFO] [stdout]     |                                          ^ help: if this is intentional, prefix it with an underscore: `_w`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `mode`
[INFO] [stdout]   --> src/utility/mod.rs:27:29
[INFO] [stdout]    |
[INFO] [stdout] 27 |     fn as_excel_date(&self, mode: DateMode) -> f64 {
[INFO] [stdout]    |                             ^^^^ help: if this is intentional, prefix it with an underscore: `_mode`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `sheetname`
[INFO] [stdout]    --> src/workbook.rs:160:9
[INFO] [stdout]     |
[INFO] [stdout] 160 |         sheetname: S,
[INFO] [stdout]     |         ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_sheetname`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `chart_type`
[INFO] [stdout]    --> src/workbook.rs:169:33
[INFO] [stdout]     |
[INFO] [stdout] 169 |     pub fn add_chart(&mut self, chart_type: ChartType) -> Result<Chart> {
[INFO] [stdout]     |                                 ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_chart_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/workbook.rs:263:9
[INFO] [stdout]     |
[INFO] [stdout] 263 |         name: N,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/workbook.rs:270:9
[INFO] [stdout]     |
[INFO] [stdout] 270 |         name: N,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/workbook.rs:277:9
[INFO] [stdout]     |
[INFO] [stdout] 277 |         name: N,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `filename`
[INFO] [stdout]    --> src/workbook.rs:284:9
[INFO] [stdout]     |
[INFO] [stdout] 284 |         filename: P,
[INFO] [stdout]     |         ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/workbook.rs:289:51
[INFO] [stdout]     |
[INFO] [stdout] 289 |     pub fn set_vba_name<N: AsRef<str>>(&mut self, name: N) -> Result<()> {
[INFO] [stdout]     |                                                   ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `start`
[INFO] [stdout]    --> src/worksheet/mod.rs:271:9
[INFO] [stdout]     |
[INFO] [stdout] 271 |         start: Index,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_start`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `end`
[INFO] [stdout]    --> src/worksheet/mod.rs:272:9
[INFO] [stdout]     |
[INFO] [stdout] 272 |         end: Index,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_end`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `formula`
[INFO] [stdout]    --> src/worksheet/mod.rs:273:9
[INFO] [stdout]     |
[INFO] [stdout] 273 |         formula: S,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_formula`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `format`
[INFO] [stdout]    --> src/worksheet/mod.rs:274:9
[INFO] [stdout]     |
[INFO] [stdout] 274 |         format: Option<&Format>,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `start`
[INFO] [stdout]    --> src/worksheet/mod.rs:281:9
[INFO] [stdout]     |
[INFO] [stdout] 281 |         start: Index,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_start`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `end`
[INFO] [stdout]    --> src/worksheet/mod.rs:282:9
[INFO] [stdout]     |
[INFO] [stdout] 282 |         end: Index,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_end`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `formula`
[INFO] [stdout]    --> src/worksheet/mod.rs:283:9
[INFO] [stdout]     |
[INFO] [stdout] 283 |         formula: S,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_formula`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `format`
[INFO] [stdout]    --> src/worksheet/mod.rs:284:9
[INFO] [stdout]     |
[INFO] [stdout] 284 |         format: Option<&Format>,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `number`
[INFO] [stdout]    --> src/worksheet/mod.rs:285:9
[INFO] [stdout]     |
[INFO] [stdout] 285 |         number: f64,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_number`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> src/worksheet/mod.rs:302:9
[INFO] [stdout]     |
[INFO] [stdout] 302 |         index: Index,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `url`
[INFO] [stdout]    --> src/worksheet/mod.rs:303:9
[INFO] [stdout]     |
[INFO] [stdout] 303 |         url: S,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_url`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `format`
[INFO] [stdout]    --> src/worksheet/mod.rs:304:9
[INFO] [stdout]     |
[INFO] [stdout] 304 |         format: Option<&Format>,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> src/worksheet/mod.rs:311:9
[INFO] [stdout]     |
[INFO] [stdout] 311 |         index: Index,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `value`
[INFO] [stdout]    --> src/worksheet/mod.rs:312:9
[INFO] [stdout]     |
[INFO] [stdout] 312 |         value: bool,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_value`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `format`
[INFO] [stdout]    --> src/worksheet/mod.rs:313:9
[INFO] [stdout]     |
[INFO] [stdout] 313 |         format: Option<&Format>,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> src/worksheet/mod.rs:349:9
[INFO] [stdout]     |
[INFO] [stdout] 349 |         index: Index,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rich_string`
[INFO] [stdout]    --> src/worksheet/mod.rs:350:9
[INFO] [stdout]     |
[INFO] [stdout] 350 |         rich_string: &[RichStringTuple],
[INFO] [stdout]     |         ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_rich_string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `format`
[INFO] [stdout]    --> src/worksheet/mod.rs:351:9
[INFO] [stdout]     |
[INFO] [stdout] 351 |         format: Option<&Format>,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_format`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> src/worksheet/mod.rs:410:9
[INFO] [stdout]     |
[INFO] [stdout] 410 |         index: Index,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `filename`
[INFO] [stdout]    --> src/worksheet/mod.rs:411:9
[INFO] [stdout]     |
[INFO] [stdout] 411 |         filename: P,
[INFO] [stdout]     |         ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> src/worksheet/mod.rs:418:9
[INFO] [stdout]     |
[INFO] [stdout] 418 |         index: Index,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `filename`
[INFO] [stdout]    --> src/worksheet/mod.rs:419:9
[INFO] [stdout]     |
[INFO] [stdout] 419 |         filename: P,
[INFO] [stdout]     |         ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_filename`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `options`
[INFO] [stdout]    --> src/worksheet/mod.rs:420:9
[INFO] [stdout]     |
[INFO] [stdout] 420 |         options: ImageOptions,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_options`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> src/worksheet/mod.rs:427:9
[INFO] [stdout]     |
[INFO] [stdout] 427 |         index: Index,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `image_buffer`
[INFO] [stdout]    --> src/worksheet/mod.rs:428:9
[INFO] [stdout]     |
[INFO] [stdout] 428 |         image_buffer: &[u8],
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_image_buffer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> src/worksheet/mod.rs:435:9
[INFO] [stdout]     |
[INFO] [stdout] 435 |         index: Index,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `image_buffer`
[INFO] [stdout]    --> src/worksheet/mod.rs:436:9
[INFO] [stdout]     |
[INFO] [stdout] 436 |         image_buffer: &[u8],
[INFO] [stdout]     |         ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_image_buffer`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `options`
[INFO] [stdout]    --> src/worksheet/mod.rs:437:9
[INFO] [stdout]     |
[INFO] [stdout] 437 |         options: ImageOptions,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_options`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> src/worksheet/mod.rs:444:9
[INFO] [stdout]     |
[INFO] [stdout] 444 |         index: Index,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `chart`
[INFO] [stdout]    --> src/worksheet/mod.rs:445:9
[INFO] [stdout]     |
[INFO] [stdout] 445 |         chart: Chart,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_chart`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> src/worksheet/mod.rs:452:9
[INFO] [stdout]     |
[INFO] [stdout] 452 |         index: Index,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `chart`
[INFO] [stdout]    --> src/worksheet/mod.rs:453:9
[INFO] [stdout]     |
[INFO] [stdout] 453 |         chart: Chart,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_chart`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `options`
[INFO] [stdout]    --> src/worksheet/mod.rs:454:9
[INFO] [stdout]     |
[INFO] [stdout] 454 |         options: ImageOptions,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_options`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `range`
[INFO] [stdout]    --> src/worksheet/mod.rs:492:34
[INFO] [stdout]     |
[INFO] [stdout] 492 |     pub fn autofilter(&mut self, range: IndexRange) -> Result<()> {
[INFO] [stdout]     |                                  ^^^^^ help: if this is intentional, prefix it with an underscore: `_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `index`
[INFO] [stdout]    --> src/worksheet/mod.rs:528:36
[INFO] [stdout]     |
[INFO] [stdout] 528 |     pub fn freeze_panes(&mut self, index: Index) {
[INFO] [stdout]     |                                    ^^^^^ help: if this is intentional, prefix it with an underscore: `_index`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `vertical`
[INFO] [stdout]    --> src/worksheet/mod.rs:532:35
[INFO] [stdout]     |
[INFO] [stdout] 532 |     pub fn split_panes(&mut self, vertical: f64, horizontal: f64) {
[INFO] [stdout]     |                                   ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_vertical`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `horizontal`
[INFO] [stdout]    --> src/worksheet/mod.rs:532:50
[INFO] [stdout]     |
[INFO] [stdout] 532 |     pub fn split_panes(&mut self, vertical: f64, horizontal: f64) {
[INFO] [stdout]     |                                                  ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_horizontal`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `start`
[INFO] [stdout]    --> src/worksheet/mod.rs:536:37
[INFO] [stdout]     |
[INFO] [stdout] 536 |     pub fn set_selection(&mut self, start: Index, end: Index) {
[INFO] [stdout]     |                                     ^^^^^ help: if this is intentional, prefix it with an underscore: `_start`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `end`
[INFO] [stdout]    --> src/worksheet/mod.rs:536:51
[INFO] [stdout]     |
[INFO] [stdout] 536 |     pub fn set_selection(&mut self, start: Index, end: Index) {
[INFO] [stdout]     |                                                   ^^^ help: if this is intentional, prefix it with an underscore: `_end`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `paper_type`
[INFO] [stdout]    --> src/worksheet/mod.rs:552:33
[INFO] [stdout]     |
[INFO] [stdout] 552 |     pub fn set_paper(&mut self, paper_type: Paper) {
[INFO] [stdout]     |                                 ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_paper_type`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `left`
[INFO] [stdout]    --> src/worksheet/mod.rs:558:9
[INFO] [stdout]     |
[INFO] [stdout] 558 |         left: f64,
[INFO] [stdout]     |         ^^^^ help: if this is intentional, prefix it with an underscore: `_left`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `right`
[INFO] [stdout]    --> src/worksheet/mod.rs:559:9
[INFO] [stdout]     |
[INFO] [stdout] 559 |         right: f64,
[INFO] [stdout]     |         ^^^^^ help: if this is intentional, prefix it with an underscore: `_right`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `top`
[INFO] [stdout]    --> src/worksheet/mod.rs:560:9
[INFO] [stdout]     |
[INFO] [stdout] 560 |         top: f64,
[INFO] [stdout]     |         ^^^ help: if this is intentional, prefix it with an underscore: `_top`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `bottom`
[INFO] [stdout]    --> src/worksheet/mod.rs:561:9
[INFO] [stdout]     |
[INFO] [stdout] 561 |         bottom: f64,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_bottom`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `string`
[INFO] [stdout]    --> src/worksheet/mod.rs:566:49
[INFO] [stdout]     |
[INFO] [stdout] 566 |     pub fn set_header<S: AsRef<str>>(&mut self, string: S) -> Result<()> {
[INFO] [stdout]     |                                                 ^^^^^^ help: if this is intentional, prefix it with an underscore: `_string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `string`
[INFO] [stdout]    --> src/worksheet/mod.rs:570:49
[INFO] [stdout]     |
[INFO] [stdout] 570 |     pub fn set_footer<S: AsRef<str>>(&mut self, string: S) -> Result<()> {
[INFO] [stdout]     |                                                 ^^^^^^ help: if this is intentional, prefix it with an underscore: `_string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `string`
[INFO] [stdout]    --> src/worksheet/mod.rs:576:9
[INFO] [stdout]     |
[INFO] [stdout] 576 |         string: S,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `options`
[INFO] [stdout]    --> src/worksheet/mod.rs:577:9
[INFO] [stdout]     |
[INFO] [stdout] 577 |         options: HeaderFooterOptions,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_options`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `string`
[INFO] [stdout]    --> src/worksheet/mod.rs:584:9
[INFO] [stdout]     |
[INFO] [stdout] 584 |         string: S,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_string`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `options`
[INFO] [stdout]    --> src/worksheet/mod.rs:585:9
[INFO] [stdout]     |
[INFO] [stdout] 585 |         options: HeaderFooterOptions,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_options`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `breaks`
[INFO] [stdout]    --> src/worksheet/mod.rs:590:40
[INFO] [stdout]     |
[INFO] [stdout] 590 |     pub fn set_h_pagebreaks(&mut self, breaks: &[Row]) -> Result<()> {
[INFO] [stdout]     |                                        ^^^^^^ help: if this is intentional, prefix it with an underscore: `_breaks`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `breaks`
[INFO] [stdout]    --> src/worksheet/mod.rs:594:40
[INFO] [stdout]     |
[INFO] [stdout] 594 |     pub fn set_v_pagebreaks(&mut self, breaks: &[Col]) -> Result<()> {
[INFO] [stdout]     |                                        ^^^^^^ help: if this is intentional, prefix it with an underscore: `_breaks`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `scale`
[INFO] [stdout]    --> src/worksheet/mod.rs:602:32
[INFO] [stdout]     |
[INFO] [stdout] 602 |     pub fn set_zoom(&mut self, scale: u16) {
[INFO] [stdout]     |                                ^^^^^ help: if this is intentional, prefix it with an underscore: `_scale`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `option`
[INFO] [stdout]    --> src/worksheet/mod.rs:606:37
[INFO] [stdout]     |
[INFO] [stdout] 606 |     pub fn set_gridlines(&mut self, option: Gridlines) {
[INFO] [stdout]     |                                     ^^^^^^ help: if this is intentional, prefix it with an underscore: `_option`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `range`
[INFO] [stdout]    --> src/worksheet/mod.rs:622:35
[INFO] [stdout]     |
[INFO] [stdout] 622 |     pub fn repeat_rows(&mut self, range: RowRange) -> Result<()> {
[INFO] [stdout]     |                                   ^^^^^ help: if this is intentional, prefix it with an underscore: `_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `range`
[INFO] [stdout]    --> src/worksheet/mod.rs:626:38
[INFO] [stdout]     |
[INFO] [stdout] 626 |     pub fn repeat_columns(&mut self, range: ColRange) -> Result<()> {
[INFO] [stdout]     |                                      ^^^^^ help: if this is intentional, prefix it with an underscore: `_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `range`
[INFO] [stdout]    --> src/worksheet/mod.rs:630:34
[INFO] [stdout]     |
[INFO] [stdout] 630 |     pub fn print_area(&mut self, range: IndexRange) -> Result<()> {
[INFO] [stdout]     |                                  ^^^^^ help: if this is intentional, prefix it with an underscore: `_range`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `start_page`
[INFO] [stdout]    --> src/worksheet/mod.rs:641:38
[INFO] [stdout]     |
[INFO] [stdout] 641 |     pub fn set_start_page(&mut self, start_page: u16) {
[INFO] [stdout]     |                                      ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_start_page`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `scale`
[INFO] [stdout]    --> src/worksheet/mod.rs:645:39
[INFO] [stdout]     |
[INFO] [stdout] 645 |     pub fn set_print_scale(&mut self, scale: u16) {
[INFO] [stdout]     |                                       ^^^^^ help: if this is intentional, prefix it with an underscore: `_scale`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `password`
[INFO] [stdout]    --> src/worksheet/mod.rs:663:9
[INFO] [stdout]     |
[INFO] [stdout] 663 |         password: Option<&str>,
[INFO] [stdout]     |         ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_password`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `options`
[INFO] [stdout]    --> src/worksheet/mod.rs:664:9
[INFO] [stdout]     |
[INFO] [stdout] 664 |         options: Protection,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_options`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `visible`
[INFO] [stdout]    --> src/worksheet/mod.rs:671:9
[INFO] [stdout]     |
[INFO] [stdout] 671 |         visible: bool,
[INFO] [stdout]     |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_visible`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `symbols_below`
[INFO] [stdout]    --> src/worksheet/mod.rs:672:9
[INFO] [stdout]     |
[INFO] [stdout] 672 |         symbols_below: bool,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_symbols_below`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `symbols_right`
[INFO] [stdout]    --> src/worksheet/mod.rs:673:9
[INFO] [stdout]     |
[INFO] [stdout] 673 |         symbols_right: bool,
[INFO] [stdout]     |         ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_symbols_right`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `auto_style`
[INFO] [stdout]    --> src/worksheet/mod.rs:674:9
[INFO] [stdout]     |
[INFO] [stdout] 674 |         auto_style: bool,
[INFO] [stdout]     |         ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_auto_style`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `height`
[INFO] [stdout]    --> src/worksheet/mod.rs:681:9
[INFO] [stdout]     |
[INFO] [stdout] 681 |         height: f64,
[INFO] [stdout]     |         ^^^^^^ help: if this is intentional, prefix it with an underscore: `_height`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `hide_unused_rows`
[INFO] [stdout]    --> src/worksheet/mod.rs:682:9
[INFO] [stdout]     |
[INFO] [stdout] 682 |         hide_unused_rows: bool,
[INFO] [stdout]     |         ^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_hide_unused_rows`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]    --> src/worksheet/mod.rs:687:51
[INFO] [stdout]     |
[INFO] [stdout] 687 |     pub fn set_vba_name<N: AsRef<str>>(&mut self, name: N) -> Result<()> {
[INFO] [stdout]     |                                                   ^^^^ help: if this is intentional, prefix it with an underscore: `_name`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variable does not need to be mutable
[INFO] [stdout]    --> src/workbook.rs:585:13
[INFO] [stdout]     |
[INFO] [stdout] 585 |         let mut attrs = indexmap! {
[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/worksheet/tests/worksheet.rs:19:9
[INFO] [stdout]    |
[INFO] [stdout] 19 |     let mut worksheet = Worksheet::new(
[INFO] [stdout]    |         ----^^^^^^^^^
[INFO] [stdout]    |         |
[INFO] [stdout]    |         help: remove this `mut`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `SCHEMA_MS` is never used
[INFO] [stdout]   --> src/lib.rs:56:7
[INFO] [stdout]    |
[INFO] [stdout] 56 | const SCHEMA_MS: &str =
[INFO] [stdout]    |       ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple variants are never constructed
[INFO] [stdout]   --> src/cell.rs:76:5
[INFO] [stdout]    |
[INFO] [stdout] 73 | pub(crate) enum Data {
[INFO] [stdout]    |                 ---- variants in this enum
[INFO] [stdout] ...
[INFO] [stdout] 76 |     InlineString(String),
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 77 |     InlineRichString(UnknownData),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^
[INFO] [stdout] 78 |     Formula(String, f64),
[INFO] [stdout] 79 |     ArrayFormula(UnknownData),
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 80 |     Blank,
[INFO] [stdout] 81 |     Boolean(UnknownData),
[INFO] [stdout]    |     ^^^^^^^
[INFO] [stdout] 82 |     HyperlinkUrl(UnknownData),
[INFO] [stdout]    |     ^^^^^^^^^^^^
[INFO] [stdout] 83 |     HyperlinkInternal(UnknownData),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 84 |     HyperlinkExternal(UnknownData),
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `APP_MSEXCEL` is never used
[INFO] [stdout]   --> src/content_types/mod.rs:11:18
[INFO] [stdout]    |
[INFO] [stdout] 11 | pub(crate) const APP_MSEXCEL: &str = "application/vnd.ms-excel.";
[INFO] [stdout]    |                  ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `add_ms_package_relationship` is never used
[INFO] [stdout]   --> src/relationships/mod.rs:50:12
[INFO] [stdout]    |
[INFO] [stdout] 50 |     pub fn add_ms_package_relationship(
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `BasedOn1904` is never constructed
[INFO] [stdout]   --> src/utility/mod.rs:19:5
[INFO] [stdout]    |
[INFO] [stdout] 17 | pub(crate) enum DateMode {
[INFO] [stdout]    |                 -------- variant in this enum
[INFO] [stdout] 18 |     BasedOn1900,
[INFO] [stdout] 19 |     BasedOn1904,
[INFO] [stdout]    |     ^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `DateMode` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: variant `Chartsheet` is never constructed
[INFO] [stdout]    --> src/workbook.rs:627:5
[INFO] [stdout]     |
[INFO] [stdout] 625 | enum Sheet {
[INFO] [stdout]     |      ----- variant in this enum
[INFO] [stdout] 626 |     Worksheet(Worksheet),
[INFO] [stdout] 627 |     Chartsheet(Chartsheet),
[INFO] [stdout]     |     ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `as_mut_chartsheet` is never used
[INFO] [stdout]    --> src/workbook.rs:652:8
[INFO] [stdout]     |
[INFO] [stdout] 652 |     fn as_mut_chartsheet(&mut self) -> Option<&mut Chartsheet> {
[INFO] [stdout]     |        ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `hidden` is never used
[INFO] [stdout]   --> src/workbook_sheet_properties.rs:23:19
[INFO] [stdout]    |
[INFO] [stdout] 23 |     pub(crate) fn hidden(&self, index: usize) -> bool {
[INFO] [stdout]    |                   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `active` is never used
[INFO] [stdout]   --> src/workbook_sheet_properties.rs:31:19
[INFO] [stdout]    |
[INFO] [stdout] 31 |     pub(crate) fn active(&self, index: usize) -> bool {
[INFO] [stdout]    |                   ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `hidden` is never used
[INFO] [stdout]   --> src/workbook_sheet_properties.rs:69:8
[INFO] [stdout]    |
[INFO] [stdout] 69 |     fn hidden(&self, index: usize) -> bool {
[INFO] [stdout]    |        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `active` is never used
[INFO] [stdout]   --> src/workbook_sheet_properties.rs:75:8
[INFO] [stdout]    |
[INFO] [stdout] 75 |     fn active(&self, index: usize) -> bool {
[INFO] [stdout]    |        ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: fields `width` and `height` are never read
[INFO] [stdout]   --> src/worksheet/mod.rs:52:5
[INFO] [stdout]    |
[INFO] [stdout] 51 | struct PageFit {
[INFO] [stdout]    |        ------- fields in this struct
[INFO] [stdout] 52 |     width: u16,
[INFO] [stdout]    |     ^^^^^
[INFO] [stdout] 53 |     height: u16,
[INFO] [stdout]    |     ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: field `format_index` is never read
[INFO] [stdout]     --> src/worksheet/mod.rs:1572:5
[INFO] [stdout]      |
[INFO] [stdout] 1568 | struct Column {
[INFO] [stdout]      |        ------ field in this struct
[INFO] [stdout] ...
[INFO] [stdout] 1572 |     format_index: Option<usize>,
[INFO] [stdout]      |     ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `karo`; 114 warnings emitted
[INFO] [stderr] 
[INFO] [stderr] Caused by:
[INFO] [stderr]   process didn't exit successfully: `rustc --crate-name karo --edition=2018 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --test -C metadata=c0555f5ef5b045e2 -C extra-filename=-c0555f5ef5b045e2 --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern chrono=/opt/rustwide/target/debug/deps/libchrono-5685c2d0e4c9e874.rlib --extern decorum=/opt/rustwide/target/debug/deps/libdecorum-0f6fc36e3731526c.rlib --extern indexmap=/opt/rustwide/target/debug/deps/libindexmap-170ff2daff18c25f.rlib --extern quick_xml=/opt/rustwide/target/debug/deps/libquick_xml-97084793c49cb2c0.rlib --extern rgb=/opt/rustwide/target/debug/deps/librgb-42400be0bc15b59e.rlib --extern snafu=/opt/rustwide/target/debug/deps/libsnafu-79c48e3002a4dfbb.rlib --extern zip=/opt/rustwide/target/debug/deps/libzip-68aa35f16670a3f6.rlib --cap-lints=warn -L native=/opt/rustwide/target/debug/build/bzip2-sys-139ac490bae7f2a4/out/lib` (signal: 9, SIGKILL: kill)
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note: LC_ALL="C" PATH="/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/bin:/opt/rustwide/cargo-home/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" VSLANG="1033" "cc" "-m64" "/tmp/rustcz5Cgu3/symbols.o" "/opt/rustwide/target/debug/examples/hello-04aba462934973be.hello.fce11b5e-cgu.0.rcgu.o" "/opt/rustwide/target/debug/examples/hello-04aba462934973be.hello.fce11b5e-cgu.1.rcgu.o" "/opt/rustwide/target/debug/examples/hello-04aba462934973be.hello.fce11b5e-cgu.10.rcgu.o" "/opt/rustwide/target/debug/examples/hello-04aba462934973be.hello.fce11b5e-cgu.11.rcgu.o" "/opt/rustwide/target/debug/examples/hello-04aba462934973be.hello.fce11b5e-cgu.12.rcgu.o" "/opt/rustwide/target/debug/examples/hello-04aba462934973be.hello.fce11b5e-cgu.13.rcgu.o" "/opt/rustwide/target/debug/examples/hello-04aba462934973be.hello.fce11b5e-cgu.14.rcgu.o" "/opt/rustwide/target/debug/examples/hello-04aba462934973be.hello.fce11b5e-cgu.15.rcgu.o" "/opt/rustwide/target/debug/examples/hello-04aba462934973be.hello.fce11b5e-cgu.2.rcgu.o" "/opt/rustwide/target/debug/examples/hello-04aba462934973be.hello.fce11b5e-cgu.3.rcgu.o" "/opt/rustwide/target/debug/examples/hello-04aba462934973be.hello.fce11b5e-cgu.4.rcgu.o" "/opt/rustwide/target/debug/examples/hello-04aba462934973be.hello.fce11b5e-cgu.5.rcgu.o" "/opt/rustwide/target/debug/examples/hello-04aba462934973be.hello.fce11b5e-cgu.6.rcgu.o" "/opt/rustwide/target/debug/examples/hello-04aba462934973be.hello.fce11b5e-cgu.7.rcgu.o" "/opt/rustwide/target/debug/examples/hello-04aba462934973be.hello.fce11b5e-cgu.8.rcgu.o" "/opt/rustwide/target/debug/examples/hello-04aba462934973be.hello.fce11b5e-cgu.9.rcgu.o" "/opt/rustwide/target/debug/examples/hello-04aba462934973be.57opjjcvgkizpufg.rcgu.o" "-Wl,--as-needed" "-L" "/opt/rustwide/target/debug/deps" "-L" "/opt/rustwide/target/debug/build/bzip2-sys-139ac490bae7f2a4/out/lib" "-L" "/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/libkaro-5a4f38996b026fcb.rlib" "/opt/rustwide/target/debug/deps/libquick_xml-97084793c49cb2c0.rlib" "/opt/rustwide/target/debug/deps/libzip-68aa35f16670a3f6.rlib" "/opt/rustwide/target/debug/deps/libthiserror-33a0c90faa826afe.rlib" "/opt/rustwide/target/debug/deps/libbzip2-1bad6127d2c59399.rlib" "/opt/rustwide/target/debug/deps/libbzip2_sys-f73b2e3bb94dafd3.rlib" "/opt/rustwide/target/debug/deps/libflate2-ff308a6edcb66936.rlib" "/opt/rustwide/target/debug/deps/libminiz_oxide-ee4a4762805ca1dc.rlib" "/opt/rustwide/target/debug/deps/libbyteorder-50c19e9bd62c942c.rlib" "/opt/rustwide/target/debug/deps/libcrc32fast-104e9b895f0c2d44.rlib" "/opt/rustwide/target/debug/deps/libdecorum-0f6fc36e3731526c.rlib" "/opt/rustwide/target/debug/deps/libserde-ecff9e9bb5abe319.rlib" "/opt/rustwide/target/debug/deps/libchrono-5685c2d0e4c9e874.rlib" "/opt/rustwide/target/debug/deps/libiana_time_zone-bf2c4c30343f4ef7.rlib" "/opt/rustwide/target/debug/deps/libnum_integer-28e3d548d8250432.rlib" "/opt/rustwide/target/debug/deps/libnum_traits-3b93294800e9dc5d.rlib" "/opt/rustwide/target/debug/deps/libtime-ea810185b4b5b814.rlib" "/opt/rustwide/target/debug/deps/libsnafu-79c48e3002a4dfbb.rlib" "/opt/rustwide/target/debug/deps/libdoc_comment-2e18a5973f9f5007.rlib" "/opt/rustwide/target/debug/deps/libbacktrace-fd85fe3409e12f3d.rlib" "/opt/rustwide/target/debug/deps/libminiz_oxide-e57d79458c1d1dc6.rlib" "/opt/rustwide/target/debug/deps/libadler-478247d24f5486f3.rlib" "/opt/rustwide/target/debug/deps/libobject-0e7df3d15adeb749.rlib" "/opt/rustwide/target/debug/deps/libmemchr-b18e4aa3c7a38625.rlib" "/opt/rustwide/target/debug/deps/liblibc-b7b14a0fe316ec96.rlib" "/opt/rustwide/target/debug/deps/libaddr2line-b1bf6599b5592b4e.rlib" "/opt/rustwide/target/debug/deps/libgimli-05ab19e0b18c0f47.rlib" "/opt/rustwide/target/debug/deps/libcfg_if-e5e118dd7d121aaa.rlib" "/opt/rustwide/target/debug/deps/librustc_demangle-b9a7c4eabd61023e.rlib" "/opt/rustwide/target/debug/deps/librgb-42400be0bc15b59e.rlib" "/opt/rustwide/target/debug/deps/libbytemuck-86ddde4110e746a7.rlib" "/opt/rustwide/target/debug/deps/libindexmap-170ff2daff18c25f.rlib" "/opt/rustwide/target/debug/deps/libhashbrown-f669da50cece7aa5.rlib" "/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-89bc084783fdc439.rlib" "/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-8bee4b287d4367c1.rlib" "/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-d61707aed80694c0.rlib" "/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-d85366256f22345b.rlib" "/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-96069b86b8a8cae9.rlib" "/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-d19d53abf68dfa6c.rlib" "/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-787cbccd19d64ac6.rlib" "/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-b3837a36b830e0d0.rlib" "/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-e3deb0e7e3f04966.rlib" "/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-dabbb79c9815def4.rlib" "/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-305b01f34c9409f2.rlib" "/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-f833521df6074e73.rlib" "/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-9ac333113350d171.rlib" "/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-1c126114322d0eee.rlib" "/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-bad9164fdeeecf92.rlib" "/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-f9374b1e480fa681.rlib" "/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-207f06e41d9603af.rlib" "/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-7e2768e66e984e85.rlib" "/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-957b4aff41f8cd46.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/opt/rustwide/target/debug/examples/hello-04aba462934973be" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `karo` due to 2 previous errors
[INFO] [stdout] error: linking with `cc` failed: exit status: 1
[INFO] [stdout]   |
[INFO] [stdout]   = note: LC_ALL="C" PATH="/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/bin:/opt/rustwide/cargo-home/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" VSLANG="1033" "cc" "-m64" "/tmp/rustcOWQKCR/symbols.o" "/opt/rustwide/target/debug/examples/anatomy-30f6a027227286d6.anatomy.077f0db6-cgu.0.rcgu.o" "/opt/rustwide/target/debug/examples/anatomy-30f6a027227286d6.anatomy.077f0db6-cgu.1.rcgu.o" "/opt/rustwide/target/debug/examples/anatomy-30f6a027227286d6.anatomy.077f0db6-cgu.10.rcgu.o" "/opt/rustwide/target/debug/examples/anatomy-30f6a027227286d6.anatomy.077f0db6-cgu.11.rcgu.o" "/opt/rustwide/target/debug/examples/anatomy-30f6a027227286d6.anatomy.077f0db6-cgu.12.rcgu.o" "/opt/rustwide/target/debug/examples/anatomy-30f6a027227286d6.anatomy.077f0db6-cgu.13.rcgu.o" "/opt/rustwide/target/debug/examples/anatomy-30f6a027227286d6.anatomy.077f0db6-cgu.14.rcgu.o" "/opt/rustwide/target/debug/examples/anatomy-30f6a027227286d6.anatomy.077f0db6-cgu.15.rcgu.o" "/opt/rustwide/target/debug/examples/anatomy-30f6a027227286d6.anatomy.077f0db6-cgu.2.rcgu.o" "/opt/rustwide/target/debug/examples/anatomy-30f6a027227286d6.anatomy.077f0db6-cgu.3.rcgu.o" "/opt/rustwide/target/debug/examples/anatomy-30f6a027227286d6.anatomy.077f0db6-cgu.4.rcgu.o" "/opt/rustwide/target/debug/examples/anatomy-30f6a027227286d6.anatomy.077f0db6-cgu.5.rcgu.o" "/opt/rustwide/target/debug/examples/anatomy-30f6a027227286d6.anatomy.077f0db6-cgu.6.rcgu.o" "/opt/rustwide/target/debug/examples/anatomy-30f6a027227286d6.anatomy.077f0db6-cgu.7.rcgu.o" "/opt/rustwide/target/debug/examples/anatomy-30f6a027227286d6.anatomy.077f0db6-cgu.8.rcgu.o" "/opt/rustwide/target/debug/examples/anatomy-30f6a027227286d6.anatomy.077f0db6-cgu.9.rcgu.o" "/opt/rustwide/target/debug/examples/anatomy-30f6a027227286d6.26r2y3pfkhcd3rvl.rcgu.o" "-Wl,--as-needed" "-L" "/opt/rustwide/target/debug/deps" "-L" "/opt/rustwide/target/debug/build/bzip2-sys-139ac490bae7f2a4/out/lib" "-L" "/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/libkaro-5a4f38996b026fcb.rlib" "/opt/rustwide/target/debug/deps/libquick_xml-97084793c49cb2c0.rlib" "/opt/rustwide/target/debug/deps/libzip-68aa35f16670a3f6.rlib" "/opt/rustwide/target/debug/deps/libthiserror-33a0c90faa826afe.rlib" "/opt/rustwide/target/debug/deps/libbzip2-1bad6127d2c59399.rlib" "/opt/rustwide/target/debug/deps/libbzip2_sys-f73b2e3bb94dafd3.rlib" "/opt/rustwide/target/debug/deps/libflate2-ff308a6edcb66936.rlib" "/opt/rustwide/target/debug/deps/libminiz_oxide-ee4a4762805ca1dc.rlib" "/opt/rustwide/target/debug/deps/libbyteorder-50c19e9bd62c942c.rlib" "/opt/rustwide/target/debug/deps/libcrc32fast-104e9b895f0c2d44.rlib" "/opt/rustwide/target/debug/deps/libdecorum-0f6fc36e3731526c.rlib" "/opt/rustwide/target/debug/deps/libserde-ecff9e9bb5abe319.rlib" "/opt/rustwide/target/debug/deps/libchrono-5685c2d0e4c9e874.rlib" "/opt/rustwide/target/debug/deps/libiana_time_zone-bf2c4c30343f4ef7.rlib" "/opt/rustwide/target/debug/deps/libnum_integer-28e3d548d8250432.rlib" "/opt/rustwide/target/debug/deps/libnum_traits-3b93294800e9dc5d.rlib" "/opt/rustwide/target/debug/deps/libtime-ea810185b4b5b814.rlib" "/opt/rustwide/target/debug/deps/libsnafu-79c48e3002a4dfbb.rlib" "/opt/rustwide/target/debug/deps/libdoc_comment-2e18a5973f9f5007.rlib" "/opt/rustwide/target/debug/deps/libbacktrace-fd85fe3409e12f3d.rlib" "/opt/rustwide/target/debug/deps/libminiz_oxide-e57d79458c1d1dc6.rlib" "/opt/rustwide/target/debug/deps/libadler-478247d24f5486f3.rlib" "/opt/rustwide/target/debug/deps/libobject-0e7df3d15adeb749.rlib" "/opt/rustwide/target/debug/deps/libmemchr-b18e4aa3c7a38625.rlib" "/opt/rustwide/target/debug/deps/liblibc-b7b14a0fe316ec96.rlib" "/opt/rustwide/target/debug/deps/libaddr2line-b1bf6599b5592b4e.rlib" "/opt/rustwide/target/debug/deps/libgimli-05ab19e0b18c0f47.rlib" "/opt/rustwide/target/debug/deps/libcfg_if-e5e118dd7d121aaa.rlib" "/opt/rustwide/target/debug/deps/librustc_demangle-b9a7c4eabd61023e.rlib" "/opt/rustwide/target/debug/deps/librgb-42400be0bc15b59e.rlib" "/opt/rustwide/target/debug/deps/libbytemuck-86ddde4110e746a7.rlib" "/opt/rustwide/target/debug/deps/libindexmap-170ff2daff18c25f.rlib" "/opt/rustwide/target/debug/deps/libhashbrown-f669da50cece7aa5.rlib" "/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-89bc084783fdc439.rlib" "/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-8bee4b287d4367c1.rlib" "/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-d61707aed80694c0.rlib" "/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-d85366256f22345b.rlib" "/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-96069b86b8a8cae9.rlib" "/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-d19d53abf68dfa6c.rlib" "/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-787cbccd19d64ac6.rlib" "/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-b3837a36b830e0d0.rlib" "/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-e3deb0e7e3f04966.rlib" "/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-dabbb79c9815def4.rlib" "/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-305b01f34c9409f2.rlib" "/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-f833521df6074e73.rlib" "/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-9ac333113350d171.rlib" "/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-1c126114322d0eee.rlib" "/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-bad9164fdeeecf92.rlib" "/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-f9374b1e480fa681.rlib" "/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-207f06e41d9603af.rlib" "/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-7e2768e66e984e85.rlib" "/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-957b4aff41f8cd46.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/rustup-home/toolchains/1.69.0-x86_64-unknown-linux-gnu/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/opt/rustwide/target/debug/examples/anatomy-30f6a027227286d6" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs"
[INFO] [stdout]   = note: collect2: fatal error: ld terminated with signal 9 [Killed]
[INFO] [stdout]           compilation terminated.
[INFO] [stdout]           
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to previous error
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `karo` due to 2 previous errors
[INFO] [stdout] warning: 2 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 6 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 8 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "1a16436665a594ee79c52d0b1be6175206f1629ef2e93cc83a04fdc9167e4ea0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1a16436665a594ee79c52d0b1be6175206f1629ef2e93cc83a04fdc9167e4ea0", kill_on_drop: false }`
[INFO] [stdout] 1a16436665a594ee79c52d0b1be6175206f1629ef2e93cc83a04fdc9167e4ea0
