[INFO] cloning repository https://github.com/Owlyat/MythicMobsEditor
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/Owlyat/MythicMobsEditor" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FOwlyat%2FMythicMobsEditor", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FOwlyat%2FMythicMobsEditor'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] cd3fdba00ed73ab1a25185f59d359ce08e6efc02
[INFO] checking Owlyat/MythicMobsEditor against try#012cd62c9add58ab3910e44c137d87db3ab70f61 for pr-155915
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FOwlyat%2FMythicMobsEditor" "/workspace/builds/worker-3-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-3-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/Owlyat/MythicMobsEditor
[INFO] finished tweaking git repo https://github.com/Owlyat/MythicMobsEditor
[INFO] tweaked toml for git repo https://github.com/Owlyat/MythicMobsEditor written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/Owlyat/MythicMobsEditor on toolchain 012cd62c9add58ab3910e44c137d87db3ab70f61
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+012cd62c9add58ab3910e44c137d87db3ab70f61" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/Owlyat/MythicMobsEditor already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+012cd62c9add58ab3910e44c137d87db3ab70f61" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+012cd62c9add58ab3910e44c137d87db3ab70f61" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 44720b3688205833cdfd23961d8fe1a2f726df9deb6b47d0b2fbf8f91c9251d3
[INFO] running `Command { std: "docker" "start" "-a" "44720b3688205833cdfd23961d8fe1a2f726df9deb6b47d0b2fbf8f91c9251d3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "44720b3688205833cdfd23961d8fe1a2f726df9deb6b47d0b2fbf8f91c9251d3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "44720b3688205833cdfd23961d8fe1a2f726df9deb6b47d0b2fbf8f91c9251d3", kill_on_drop: false }`
[INFO] [stdout] 44720b3688205833cdfd23961d8fe1a2f726df9deb6b47d0b2fbf8f91c9251d3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+012cd62c9add58ab3910e44c137d87db3ab70f61" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a3fbab942084501dcc6ea8c780bac453a243a65c92b95c2622e50a2906cee3d5
[INFO] running `Command { std: "docker" "start" "-a" "a3fbab942084501dcc6ea8c780bac453a243a65c92b95c2622e50a2906cee3d5", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.95
[INFO] [stderr]     Checking bitflags v2.9.1
[INFO] [stderr]    Compiling libc v0.2.174
[INFO] [stderr]    Compiling rustix v1.0.8
[INFO] [stderr]     Checking linux-raw-sys v0.9.4
[INFO] [stderr]     Checking smallvec v1.15.1
[INFO] [stderr]    Compiling memchr v2.7.5
[INFO] [stderr]    Compiling winnow v0.7.12
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]     Checking libloading v0.8.8
[INFO] [stderr]    Compiling indexmap v2.10.0
[INFO] [stderr]    Compiling wayland-sys v0.31.7
[INFO] [stderr]    Compiling cc v1.2.32
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]     Checking linux-raw-sys v0.4.15
[INFO] [stderr]    Compiling nix v0.30.1
[INFO] [stderr]    Compiling khronos_api v3.1.0
[INFO] [stderr]     Checking dlib v0.5.2
[INFO] [stderr]     Checking quote v1.0.40
[INFO] [stderr]    Compiling getrandom v0.3.3
[INFO] [stderr]     Checking ttf-parser v0.25.1
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]     Checking syn v2.0.104
[INFO] [stderr]    Compiling quick-xml v0.37.5
[INFO] [stderr]     Checking ordered-stream v0.2.0
[INFO] [stderr]     Checking ab_glyph_rasterizer v0.1.9
[INFO] [stderr]     Checking litemap v0.8.0
[INFO] [stderr]    Compiling log v0.4.27
[INFO] [stderr]    Compiling xml-rs v0.8.27
[INFO] [stderr]     Checking concurrent-queue v2.5.0
[INFO] [stderr]     Checking writeable v0.6.1
[INFO] [stderr]    Compiling x11-dl v2.21.0
[INFO] [stderr]     Checking cursor-icon v1.2.0
[INFO] [stderr]    Compiling smithay-client-toolkit v0.19.2
[INFO] [stderr]     Checking event-listener v5.4.1
[INFO] [stderr]     Checking async-executor v1.13.2
[INFO] [stderr]     Checking xcursor v0.3.10
[INFO] [stderr]    Compiling icu_normalizer_data v2.0.0
[INFO] [stderr]     Checking xkeysym v0.2.1
[INFO] [stderr]    Compiling icu_properties_data v2.0.1
[INFO] [stderr]     Checking accesskit v0.19.0
[INFO] [stderr]     Checking x11rb-protocol v0.13.1
[INFO] [stderr]     Checking event-listener-strategy v0.5.4
[INFO] [stderr]     Checking async-lock v3.4.1
[INFO] [stderr]     Checking async-channel v2.5.0
[INFO] [stderr]    Compiling wayland-scanner v0.31.7
[INFO] [stderr]     Checking async-broadcast v0.7.2
[INFO] [stderr]     Checking blocking v1.6.2
[INFO] [stderr]    Compiling gl_generator v0.14.0
[INFO] [stderr]     Checking crc32fast v1.5.0
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling winit v0.30.12
[INFO] [stderr]     Checking accesskit_consumer v0.28.0
[INFO] [stderr]     Checking flate2 v1.1.2
[INFO] [stderr]     Checking signal-hook-registry v1.4.6
[INFO] [stderr]    Compiling wayland-backend v0.3.11
[INFO] [stderr]     Checking memmap2 v0.9.7
[INFO] [stderr]     Checking parking_lot_core v0.9.11
[INFO] [stderr]    Compiling glutin_egl_sys v0.7.1
[INFO] [stderr]    Compiling glutin_glx_sys v0.6.1
[INFO] [stderr]     Checking xkbcommon-dl v0.4.2
[INFO] [stderr]     Checking smol_str v0.2.2
[INFO] [stderr]     Checking nohash-hasher v0.2.0
[INFO] [stderr]     Checking owned_ttf_parser v0.25.1
[INFO] [stderr]     Checking profiling v1.0.17
[INFO] [stderr]     Checking dpi v0.1.2
[INFO] [stderr]     Checking epaint_default_fonts v0.32.0
[INFO] [stderr]     Checking png v0.17.16
[INFO] [stderr]     Checking form_urlencoded v1.2.1
[INFO] [stderr]     Checking ab_glyph v0.2.31
[INFO] [stderr]    Compiling glutin v0.32.3
[INFO] [stderr]    Compiling glutin-winit v0.5.0
[INFO] [stderr]     Checking web-time v1.1.0
[INFO] [stderr]     Checking parking_lot v0.12.4
[INFO] [stderr]    Compiling litrs v0.4.2
[INFO] [stderr]     Checking glow v0.16.0
[INFO] [stderr]    Compiling proc-macro-crate v3.3.0
[INFO] [stderr]    Compiling document-features v0.2.11
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]     Checking polling v3.10.0
[INFO] [stderr]     Checking async-io v2.5.0
[INFO] [stderr]    Compiling serde_derive v1.0.219
[INFO] [stderr]    Compiling enumflags2_derive v0.7.12
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling bytemuck_derive v1.10.1
[INFO] [stderr]    Compiling yoke-derive v0.8.0
[INFO] [stderr]    Compiling zerovec-derive v0.11.1
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling tracing-attributes v0.1.30
[INFO] [stderr]    Compiling serde_repr v0.1.20
[INFO] [stderr]    Compiling async-trait v0.1.88
[INFO] [stderr]    Compiling futures-macro v0.3.31
[INFO] [stderr]     Checking async-signal v0.2.12
[INFO] [stderr]     Checking async-process v2.4.0
[INFO] [stderr]    Compiling strum_macros v0.27.2
[INFO] [stderr]     Checking futures-util v0.3.31
[INFO] [stderr]     Checking wayland-client v0.31.11
[INFO] [stderr]     Checking wayland-csd-frame v0.3.0
[INFO] [stderr]     Checking bytemuck v1.23.2
[INFO] [stderr]     Checking tracing v0.1.41
[INFO] [stderr]     Checking zerofrom v0.1.6
[INFO] [stderr]     Checking yoke v0.8.0
[INFO] [stderr]     Checking thiserror v1.0.69
[INFO] [stderr]     Checking calloop v0.13.0
[INFO] [stderr]     Checking tiny-skia-path v0.11.4
[INFO] [stderr]     Checking emath v0.32.0
[INFO] [stderr]     Checking image v0.25.6
[INFO] [stderr]     Checking zerovec v0.11.4
[INFO] [stderr]     Checking zerotrie v0.2.2
[INFO] [stderr]     Checking tiny-skia v0.11.4
[INFO] [stderr]     Checking ecolor v0.32.0
[INFO] [stderr]     Checking strum v0.27.2
[INFO] [stderr]     Checking epaint v0.32.0
[INFO] [stderr]     Checking wayland-protocols v0.32.9
[INFO] [stderr]     Checking wayland-cursor v0.31.11
[INFO] [stderr]     Checking calloop-wayland-source v0.3.0
[INFO] [stderr]     Checking tinystr v0.8.1
[INFO] [stderr]     Checking potential_utf v0.1.2
[INFO] [stderr]     Checking icu_collections v2.0.0
[INFO] [stderr]     Checking icu_locale_core v2.0.0
[INFO] [stderr]     Checking icu_provider v2.0.0
[INFO] [stderr]     Checking icu_normalizer v2.0.0
[INFO] [stderr]     Checking icu_properties v2.0.1
[INFO] [stderr]     Checking egui v0.32.0
[INFO] [stderr]    Compiling serde v1.0.219
[INFO] [stderr]     Checking idna_adapter v1.2.1
[INFO] [stderr]     Checking idna v1.0.3
[INFO] [stderr]     Checking url v2.5.4
[INFO] [stderr]     Checking webbrowser v1.0.5
[INFO] [stderr]     Checking zvariant_utils v3.2.0
[INFO] [stderr]     Checking enumflags2 v0.7.12
[INFO] [stderr]     Checking quick-xml v0.36.2
[INFO] [stderr]     Checking wayland-protocols-wlr v0.3.9
[INFO] [stderr]     Checking wayland-protocols-plasma v0.3.9
[INFO] [stderr]     Checking x11rb v0.13.1
[INFO] [stderr]    Compiling zvariant_derive v5.6.0
[INFO] [stderr]     Checking egui_glow v0.32.0
[INFO] [stderr]    Compiling zvariant v5.6.0
[INFO] [stderr]     Checking sctk-adwaita v0.10.1
[INFO] [stderr]     Checking smithay-clipboard v0.7.2
[INFO] [stderr]     Checking arboard v3.6.0
[INFO] [stderr]    Compiling zbus_names v4.2.0
[INFO] [stderr]     Checking zbus_xml v5.0.2
[INFO] [stderr]    Compiling zbus_macros v5.9.0
[INFO] [stderr]     Checking zbus-lockstep v0.5.1
[INFO] [stderr]    Compiling zbus-lockstep-macros v0.5.1
[INFO] [stderr]     Checking zbus v5.9.0
[INFO] [stderr]     Checking atspi-common v0.9.0
[INFO] [stderr]     Checking atspi-proxies v0.9.0
[INFO] [stderr]     Checking accesskit_atspi_common v0.12.0
[INFO] [stderr]     Checking atspi-connection v0.9.0
[INFO] [stderr]     Checking atspi v0.25.0
[INFO] [stderr]     Checking accesskit_unix v0.15.0
[INFO] [stderr]     Checking accesskit_winit v0.27.0
[INFO] [stderr]     Checking egui-winit v0.32.0
[INFO] [stderr]     Checking eframe v0.32.0
[INFO] [stderr]     Checking MythicMobsEditor v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `std::default`
[INFO] [stdout]  --> src/skill/triggers.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::default;
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `std::default`
[INFO] [stdout]  --> src/skill/triggers.rs:1:5
[INFO] [stdout]   |
[INFO] [stdout] 1 | use std::default;
[INFO] [stdout]   |     ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `single_entity_target`
[INFO] [stdout]   --> src/skill/targeters.rs:23:36
[INFO] [stdout]    |
[INFO] [stdout] 23 |             Targeter::SingleEntity(single_entity_target) => "Single Entity",
[INFO] [stdout]    |                                    ^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_single_entity_target`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `multy_entity`
[INFO] [stdout]   --> src/skill/targeters.rs:24:35
[INFO] [stdout]    |
[INFO] [stdout] 24 |             Targeter::MultyEntity(multy_entity) => "Multi Entity",
[INFO] [stdout]    |                                   ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_multy_entity`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:17:51
[INFO] [stdout]    |
[INFO] [stdout] 17 |     #[strum(serialize = "AcaciaBoat", to_string = "AcaciaBoat")]
[INFO] [stdout]    |                         ------------              ^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:19:56
[INFO] [stdout]    |
[INFO] [stdout] 19 |     #[strum(serialize = "AcaciaChestBoat", to_string = "AcaciaChestBoat")]
[INFO] [stdout]    |                         -----------------              ^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:21:46
[INFO] [stdout]    |
[INFO] [stdout] 21 |     #[strum(serialize = "Allay", to_string = "Allay")]
[INFO] [stdout]    |                         -------              ^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:23:56
[INFO] [stdout]    |
[INFO] [stdout] 23 |     #[strum(serialize = "AreaEffectCloud", to_string = "AreaEffectCloud")]
[INFO] [stdout]    |                         -----------------              ^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:25:50
[INFO] [stdout]    |
[INFO] [stdout] 25 |     #[strum(serialize = "Armadillo", to_string = "Armadillo")]
[INFO] [stdout]    |                         -----------              ^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:27:51
[INFO] [stdout]    |
[INFO] [stdout] 27 |     #[strum(serialize = "ArmorStand", to_string = "ArmorStand")]
[INFO] [stdout]    |                         ------------              ^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:29:46
[INFO] [stdout]    |
[INFO] [stdout] 29 |     #[strum(serialize = "Arrow", to_string = "Arrow")]
[INFO] [stdout]    |                         -------              ^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:31:48
[INFO] [stdout]    |
[INFO] [stdout] 31 |     #[strum(serialize = "Axolotl", to_string = "Axolotl")]
[INFO] [stdout]    |                         ---------              ^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:33:56
[INFO] [stdout]    |
[INFO] [stdout] 33 |     #[strum(serialize = "BambooChestRaft", to_string = "BambooChestRaft")]
[INFO] [stdout]    |                         -----------------              ^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:35:51
[INFO] [stdout]    |
[INFO] [stdout] 35 |     #[strum(serialize = "BambooRaft", to_string = "BambooRaft")]
[INFO] [stdout]    |                         ------------              ^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:37:44
[INFO] [stdout]    |
[INFO] [stdout] 37 |     #[strum(serialize = "Bat", to_string = "Bat")]
[INFO] [stdout]    |                         -----              ^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:39:44
[INFO] [stdout]    |
[INFO] [stdout] 39 |     #[strum(serialize = "Bee", to_string = "Bee")]
[INFO] [stdout]    |                         -----              ^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:41:50
[INFO] [stdout]    |
[INFO] [stdout] 41 |     #[strum(serialize = "BirchBoat", to_string = "BirchBoat")]
[INFO] [stdout]    |                         -----------              ^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:43:55
[INFO] [stdout]    |
[INFO] [stdout] 43 |     #[strum(serialize = "BirchChestBoat", to_string = "BirchChestBoat")]
[INFO] [stdout]    |                         ----------------              ^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:45:46
[INFO] [stdout]    |
[INFO] [stdout] 45 |     #[strum(serialize = "Blaze", to_string = "Blaze")]
[INFO] [stdout]    |                         -------              ^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:47:53
[INFO] [stdout]    |
[INFO] [stdout] 47 |     #[strum(serialize = "BlockDisplay", to_string = "BlockDisplay")]
[INFO] [stdout]    |                         --------------              ^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:49:47
[INFO] [stdout]    |
[INFO] [stdout] 49 |     #[strum(serialize = "Bogged", to_string = "Bogged")]
[INFO] [stdout]    |                         --------              ^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:51:47
[INFO] [stdout]    |
[INFO] [stdout] 51 |     #[strum(serialize = "Breeze", to_string = "Breeze")]
[INFO] [stdout]    |                         --------              ^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:53:57
[INFO] [stdout]    |
[INFO] [stdout] 53 |     #[strum(serialize = "BreezeWindCharge", to_string = "BreezeWindCharge")]
[INFO] [stdout]    |                         ------------------              ^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:55:46
[INFO] [stdout]    |
[INFO] [stdout] 55 |     #[strum(serialize = "Camel", to_string = "Camel")]
[INFO] [stdout]    |                         -------              ^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:57:44
[INFO] [stdout]    |
[INFO] [stdout] 57 |     #[strum(serialize = "Cat", to_string = "Cat")]
[INFO] [stdout]    |                         -----              ^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `single_entity_target`
[INFO] [stdout]   --> src/skill/targeters.rs:23:36
[INFO] [stdout]    |
[INFO] [stdout] 23 |             Targeter::SingleEntity(single_entity_target) => "Single Entity",
[INFO] [stdout]    |                                    ^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_single_entity_target`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:59:51
[INFO] [stdout]    |
[INFO] [stdout] 59 |     #[strum(serialize = "CaveSpider", to_string = "CaveSpider")]
[INFO] [stdout]    |                         ------------              ^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:61:51
[INFO] [stdout]    |
[INFO] [stdout] 61 |     #[strum(serialize = "CherryBoat", to_string = "CherryBoat")]
[INFO] [stdout]    |                         ------------              ^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:63:56
[INFO] [stdout]    |
[INFO] [stdout] 63 |     #[strum(serialize = "CherryChestBoat", to_string = "CherryChestBoat")]
[INFO] [stdout]    |                         -----------------              ^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `multy_entity`
[INFO] [stdout]   --> src/skill/targeters.rs:24:35
[INFO] [stdout]    |
[INFO] [stdout] 24 |             Targeter::MultyEntity(multy_entity) => "Multi Entity",
[INFO] [stdout]    |                                   ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_multy_entity`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:65:54
[INFO] [stdout]    |
[INFO] [stdout] 65 |     #[strum(serialize = "ChestMinecart", to_string = "ChestMinecart")]
[INFO] [stdout]    |                         ---------------              ^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:67:48
[INFO] [stdout]    |
[INFO] [stdout] 67 |     #[strum(serialize = "Chicken", to_string = "Chicken")]
[INFO] [stdout]    |                         ---------              ^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:69:44
[INFO] [stdout]    |
[INFO] [stdout] 69 |     #[strum(serialize = "Cod", to_string = "Cod")]
[INFO] [stdout]    |                         -----              ^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:71:61
[INFO] [stdout]    |
[INFO] [stdout] 71 |     #[strum(serialize = "CommandBlockMinecart", to_string = "CommandBlockMinecart")]
[INFO] [stdout]    |                         ----------------------              ^^^^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:73:44
[INFO] [stdout]    |
[INFO] [stdout] 73 |     #[strum(serialize = "Cow", to_string = "Cow")]
[INFO] [stdout]    |                         -----              ^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:75:49
[INFO] [stdout]    |
[INFO] [stdout] 75 |     #[strum(serialize = "Creaking", to_string = "Creaking")]
[INFO] [stdout]    |                         ----------              ^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:77:48
[INFO] [stdout]    |
[INFO] [stdout] 77 |     #[strum(serialize = "Creeper", to_string = "Creeper")]
[INFO] [stdout]    |                         ---------              ^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:79:52
[INFO] [stdout]    |
[INFO] [stdout] 79 |     #[strum(serialize = "DarkOakBoat", to_string = "DarkOakBoat")]
[INFO] [stdout]    |                         -------------              ^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:81:57
[INFO] [stdout]    |
[INFO] [stdout] 81 |     #[strum(serialize = "DarkOakChestBoat", to_string = "DarkOakChestBoat")]
[INFO] [stdout]    |                         ------------------              ^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:83:48
[INFO] [stdout]    |
[INFO] [stdout] 83 |     #[strum(serialize = "Dolphin", to_string = "Dolphin")]
[INFO] [stdout]    |                         ---------              ^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:85:47
[INFO] [stdout]    |
[INFO] [stdout] 85 |     #[strum(serialize = "Donkey", to_string = "Donkey")]
[INFO] [stdout]    |                         --------              ^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:87:55
[INFO] [stdout]    |
[INFO] [stdout] 87 |     #[strum(serialize = "DragonFireball", to_string = "DragonFireball")]
[INFO] [stdout]    |                         ----------------              ^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:89:48
[INFO] [stdout]    |
[INFO] [stdout] 89 |     #[strum(serialize = "Drowned", to_string = "Drowned")]
[INFO] [stdout]    |                         ---------              ^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:91:44
[INFO] [stdout]    |
[INFO] [stdout] 91 |     #[strum(serialize = "Egg", to_string = "Egg")]
[INFO] [stdout]    |                         -----              ^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:93:54
[INFO] [stdout]    |
[INFO] [stdout] 93 |     #[strum(serialize = "ElderGuardian", to_string = "ElderGuardian")]
[INFO] [stdout]    |                         ---------------              ^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:95:51
[INFO] [stdout]    |
[INFO] [stdout] 95 |     #[strum(serialize = "EndCrystal", to_string = "EndCrystal")]
[INFO] [stdout]    |                         ------------              ^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:97:52
[INFO] [stdout]    |
[INFO] [stdout] 97 |     #[strum(serialize = "EnderDragon", to_string = "EnderDragon")]
[INFO] [stdout]    |                         -------------              ^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:99:51
[INFO] [stdout]    |
[INFO] [stdout] 99 |     #[strum(serialize = "EnderPearl", to_string = "EnderPearl")]
[INFO] [stdout]    |                         ------------              ^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:101:49
[INFO] [stdout]     |
[INFO] [stdout] 101 |     #[strum(serialize = "Enderman", to_string = "Enderman")]
[INFO] [stdout]     |                         ----------              ^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:103:50
[INFO] [stdout]     |
[INFO] [stdout] 103 |     #[strum(serialize = "Endermite", to_string = "Endermite")]
[INFO] [stdout]     |                         -----------              ^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:105:47
[INFO] [stdout]     |
[INFO] [stdout] 105 |     #[strum(serialize = "Evoker", to_string = "Evoker")]
[INFO] [stdout]     |                         --------              ^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:107:52
[INFO] [stdout]     |
[INFO] [stdout] 107 |     #[strum(serialize = "EvokerFangs", to_string = "EvokerFangs")]
[INFO] [stdout]     |                         -------------              ^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:109:57
[INFO] [stdout]     |
[INFO] [stdout] 109 |     #[strum(serialize = "ExperienceBottle", to_string = "ExperienceBottle")]
[INFO] [stdout]     |                         ------------------              ^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:111:54
[INFO] [stdout]     |
[INFO] [stdout] 111 |     #[strum(serialize = "ExperienceOrb", to_string = "ExperienceOrb")]
[INFO] [stdout]     |                         ---------------              ^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:113:51
[INFO] [stdout]     |
[INFO] [stdout] 113 |     #[strum(serialize = "EyeOfEnder", to_string = "EyeOfEnder")]
[INFO] [stdout]     |                         ------------              ^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:115:53
[INFO] [stdout]     |
[INFO] [stdout] 115 |     #[strum(serialize = "FallingBlock", to_string = "FallingBlock")]
[INFO] [stdout]     |                         --------------              ^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:117:49
[INFO] [stdout]     |
[INFO] [stdout] 117 |     #[strum(serialize = "Fireball", to_string = "Fireball")]
[INFO] [stdout]     |                         ----------              ^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:119:55
[INFO] [stdout]     |
[INFO] [stdout] 119 |     #[strum(serialize = "FireworkRocket", to_string = "FireworkRocket")]
[INFO] [stdout]     |                         ----------------              ^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:121:54
[INFO] [stdout]     |
[INFO] [stdout] 121 |     #[strum(serialize = "FishingBobber", to_string = "FishingBobber")]
[INFO] [stdout]     |                         ---------------              ^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:123:44
[INFO] [stdout]     |
[INFO] [stdout] 123 |     #[strum(serialize = "Fox", to_string = "Fox")]
[INFO] [stdout]     |                         -----              ^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:125:45
[INFO] [stdout]     |
[INFO] [stdout] 125 |     #[strum(serialize = "Frog", to_string = "Frog")]
[INFO] [stdout]     |                         ------              ^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:127:56
[INFO] [stdout]     |
[INFO] [stdout] 127 |     #[strum(serialize = "FurnaceMinecart", to_string = "FurnaceMinecart")]
[INFO] [stdout]     |                         -----------------              ^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:129:46
[INFO] [stdout]     |
[INFO] [stdout] 129 |     #[strum(serialize = "Ghast", to_string = "Ghast")]
[INFO] [stdout]     |                         -------              ^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:131:46
[INFO] [stdout]     |
[INFO] [stdout] 131 |     #[strum(serialize = "Giant", to_string = "Giant")]
[INFO] [stdout]     |                         -------              ^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:133:54
[INFO] [stdout]     |
[INFO] [stdout] 133 |     #[strum(serialize = "GlowItemFrame", to_string = "GlowItemFrame")]
[INFO] [stdout]     |                         ---------------              ^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:135:50
[INFO] [stdout]     |
[INFO] [stdout] 135 |     #[strum(serialize = "GlowSquid", to_string = "GlowSquid")]
[INFO] [stdout]     |                         -----------              ^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:137:45
[INFO] [stdout]     |
[INFO] [stdout] 137 |     #[strum(serialize = "Goat", to_string = "Goat")]
[INFO] [stdout]     |                         ------              ^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:139:49
[INFO] [stdout]     |
[INFO] [stdout] 139 |     #[strum(serialize = "Guardian", to_string = "Guardian")]
[INFO] [stdout]     |                         ----------              ^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:141:51
[INFO] [stdout]     |
[INFO] [stdout] 141 |     #[strum(serialize = "HappyGhast", to_string = "HappyGhast")]
[INFO] [stdout]     |                         ------------              ^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:143:47
[INFO] [stdout]     |
[INFO] [stdout] 143 |     #[strum(serialize = "Hoglin", to_string = "Hoglin")]
[INFO] [stdout]     |                         --------              ^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:145:55
[INFO] [stdout]     |
[INFO] [stdout] 145 |     #[strum(serialize = "HopperMinecart", to_string = "HopperMinecart")]
[INFO] [stdout]     |                         ----------------              ^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:147:46
[INFO] [stdout]     |
[INFO] [stdout] 147 |     #[strum(serialize = "Horse", to_string = "Horse")]
[INFO] [stdout]     |                         -------              ^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:149:45
[INFO] [stdout]     |
[INFO] [stdout] 149 |     #[strum(serialize = "Husk", to_string = "Husk")]
[INFO] [stdout]     |                         ------              ^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:151:51
[INFO] [stdout]     |
[INFO] [stdout] 151 |     #[strum(serialize = "Illusioner", to_string = "Illusioner")]
[INFO] [stdout]     |                         ------------              ^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:153:52
[INFO] [stdout]     |
[INFO] [stdout] 153 |     #[strum(serialize = "Interaction", to_string = "Interaction")]
[INFO] [stdout]     |                         -------------              ^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:155:50
[INFO] [stdout]     |
[INFO] [stdout] 155 |     #[strum(serialize = "IronGolem", to_string = "IronGolem")]
[INFO] [stdout]     |                         -----------              ^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:157:45
[INFO] [stdout]     |
[INFO] [stdout] 157 |     #[strum(serialize = "Item", to_string = "Item")]
[INFO] [stdout]     |                         ------              ^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:159:52
[INFO] [stdout]     |
[INFO] [stdout] 159 |     #[strum(serialize = "ItemDisplay", to_string = "ItemDisplay")]
[INFO] [stdout]     |                         -------------              ^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:161:50
[INFO] [stdout]     |
[INFO] [stdout] 161 |     #[strum(serialize = "ItemFrame", to_string = "ItemFrame")]
[INFO] [stdout]     |                         -----------              ^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:163:51
[INFO] [stdout]     |
[INFO] [stdout] 163 |     #[strum(serialize = "JungleBoat", to_string = "JungleBoat")]
[INFO] [stdout]     |                         ------------              ^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:165:56
[INFO] [stdout]     |
[INFO] [stdout] 165 |     #[strum(serialize = "JungleChestBoat", to_string = "JungleChestBoat")]
[INFO] [stdout]     |                         -----------------              ^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:167:50
[INFO] [stdout]     |
[INFO] [stdout] 167 |     #[strum(serialize = "LeashKnot", to_string = "LeashKnot")]
[INFO] [stdout]     |                         -----------              ^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:169:54
[INFO] [stdout]     |
[INFO] [stdout] 169 |     #[strum(serialize = "LightningBolt", to_string = "LightningBolt")]
[INFO] [stdout]     |                         ---------------              ^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:171:56
[INFO] [stdout]     |
[INFO] [stdout] 171 |     #[strum(serialize = "LingeringPotion", to_string = "LingeringPotion")]
[INFO] [stdout]     |                         -----------------              ^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:173:46
[INFO] [stdout]     |
[INFO] [stdout] 173 |     #[strum(serialize = "Llama", to_string = "Llama")]
[INFO] [stdout]     |                         -------              ^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:175:50
[INFO] [stdout]     |
[INFO] [stdout] 175 |     #[strum(serialize = "LlamaSpit", to_string = "LlamaSpit")]
[INFO] [stdout]     |                         -----------              ^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:177:50
[INFO] [stdout]     |
[INFO] [stdout] 177 |     #[strum(serialize = "MagmaCube", to_string = "MagmaCube")]
[INFO] [stdout]     |                         -----------              ^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:179:53
[INFO] [stdout]     |
[INFO] [stdout] 179 |     #[strum(serialize = "MangroveBoat", to_string = "MangroveBoat")]
[INFO] [stdout]     |                         --------------              ^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:181:58
[INFO] [stdout]     |
[INFO] [stdout] 181 |     #[strum(serialize = "MangroveChestBoat", to_string = "MangroveChestBoat")]
[INFO] [stdout]     |                         -------------------              ^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:183:47
[INFO] [stdout]     |
[INFO] [stdout] 183 |     #[strum(serialize = "Marker", to_string = "Marker")]
[INFO] [stdout]     |                         --------              ^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:185:49
[INFO] [stdout]     |
[INFO] [stdout] 185 |     #[strum(serialize = "Minecart", to_string = "Minecart")]
[INFO] [stdout]     |                         ----------              ^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:187:50
[INFO] [stdout]     |
[INFO] [stdout] 187 |     #[strum(serialize = "Mooshroom", to_string = "Mooshroom")]
[INFO] [stdout]     |                         -----------              ^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:189:45
[INFO] [stdout]     |
[INFO] [stdout] 189 |     #[strum(serialize = "Mule", to_string = "Mule")]
[INFO] [stdout]     |                         ------              ^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:191:48
[INFO] [stdout]     |
[INFO] [stdout] 191 |     #[strum(serialize = "OakBoat", to_string = "OakBoat")]
[INFO] [stdout]     |                         ---------              ^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:193:53
[INFO] [stdout]     |
[INFO] [stdout] 193 |     #[strum(serialize = "OakChestBoat", to_string = "OakChestBoat")]
[INFO] [stdout]     |                         --------------              ^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:195:47
[INFO] [stdout]     |
[INFO] [stdout] 195 |     #[strum(serialize = "Ocelot", to_string = "Ocelot")]
[INFO] [stdout]     |                         --------              ^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:197:59
[INFO] [stdout]     |
[INFO] [stdout] 197 |     #[strum(serialize = "OminousItemSpawner", to_string = "OminousItemSpawner")]
[INFO] [stdout]     |                         --------------------              ^^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:199:49
[INFO] [stdout]     |
[INFO] [stdout] 199 |     #[strum(serialize = "Painting", to_string = "Painting")]
[INFO] [stdout]     |                         ----------              ^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:201:52
[INFO] [stdout]     |
[INFO] [stdout] 201 |     #[strum(serialize = "PaleOakBoat", to_string = "PaleOakBoat")]
[INFO] [stdout]     |                         -------------              ^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:203:57
[INFO] [stdout]     |
[INFO] [stdout] 203 |     #[strum(serialize = "PaleOakChestBoat", to_string = "PaleOakChestBoat")]
[INFO] [stdout]     |                         ------------------              ^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:205:46
[INFO] [stdout]     |
[INFO] [stdout] 205 |     #[strum(serialize = "Panda", to_string = "Panda")]
[INFO] [stdout]     |                         -------              ^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:207:47
[INFO] [stdout]     |
[INFO] [stdout] 207 |     #[strum(serialize = "Parrot", to_string = "Parrot")]
[INFO] [stdout]     |                         --------              ^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:209:48
[INFO] [stdout]     |
[INFO] [stdout] 209 |     #[strum(serialize = "Phantom", to_string = "Phantom")]
[INFO] [stdout]     |                         ---------              ^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:211:44
[INFO] [stdout]     |
[INFO] [stdout] 211 |     #[strum(serialize = "Pig", to_string = "Pig")]
[INFO] [stdout]     |                         -----              ^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:213:47
[INFO] [stdout]     |
[INFO] [stdout] 213 |     #[strum(serialize = "Piglin", to_string = "Piglin")]
[INFO] [stdout]     |                         --------              ^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:215:52
[INFO] [stdout]     |
[INFO] [stdout] 215 |     #[strum(serialize = "PiglinBrute", to_string = "PiglinBrute")]
[INFO] [stdout]     |                         -------------              ^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:217:49
[INFO] [stdout]     |
[INFO] [stdout] 217 |     #[strum(serialize = "Pillager", to_string = "Pillager")]
[INFO] [stdout]     |                         ----------              ^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:219:47
[INFO] [stdout]     |
[INFO] [stdout] 219 |     #[strum(serialize = "Player", to_string = "Player")]
[INFO] [stdout]     |                         --------              ^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:221:50
[INFO] [stdout]     |
[INFO] [stdout] 221 |     #[strum(serialize = "PolarBear", to_string = "PolarBear")]
[INFO] [stdout]     |                         -----------              ^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:223:51
[INFO] [stdout]     |
[INFO] [stdout] 223 |     #[strum(serialize = "Pufferfish", to_string = "Pufferfish")]
[INFO] [stdout]     |                         ------------              ^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:225:47
[INFO] [stdout]     |
[INFO] [stdout] 225 |     #[strum(serialize = "Rabbit", to_string = "Rabbit")]
[INFO] [stdout]     |                         --------              ^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:227:48
[INFO] [stdout]     |
[INFO] [stdout] 227 |     #[strum(serialize = "Ravager", to_string = "Ravager")]
[INFO] [stdout]     |                         ---------              ^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:229:47
[INFO] [stdout]     |
[INFO] [stdout] 229 |     #[strum(serialize = "Salmon", to_string = "Salmon")]
[INFO] [stdout]     |                         --------              ^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:231:46
[INFO] [stdout]     |
[INFO] [stdout] 231 |     #[strum(serialize = "Sheep", to_string = "Sheep")]
[INFO] [stdout]     |                         -------              ^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:233:48
[INFO] [stdout]     |
[INFO] [stdout] 233 |     #[strum(serialize = "Shulker", to_string = "Shulker")]
[INFO] [stdout]     |                         ---------              ^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:235:54
[INFO] [stdout]     |
[INFO] [stdout] 235 |     #[strum(serialize = "ShulkerBullet", to_string = "ShulkerBullet")]
[INFO] [stdout]     |                         ---------------              ^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:237:51
[INFO] [stdout]     |
[INFO] [stdout] 237 |     #[strum(serialize = "Silverfish", to_string = "Silverfish")]
[INFO] [stdout]     |                         ------------              ^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:239:49
[INFO] [stdout]     |
[INFO] [stdout] 239 |     #[strum(serialize = "Skeleton", to_string = "Skeleton")]
[INFO] [stdout]     |                         ----------              ^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:241:54
[INFO] [stdout]     |
[INFO] [stdout] 241 |     #[strum(serialize = "SkeletonHorse", to_string = "SkeletonHorse")]
[INFO] [stdout]     |                         ---------------              ^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:243:46
[INFO] [stdout]     |
[INFO] [stdout] 243 |     #[strum(serialize = "Slime", to_string = "Slime")]
[INFO] [stdout]     |                         -------              ^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:245:54
[INFO] [stdout]     |
[INFO] [stdout] 245 |     #[strum(serialize = "SmallFireball", to_string = "SmallFireball")]
[INFO] [stdout]     |                         ---------------              ^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:247:48
[INFO] [stdout]     |
[INFO] [stdout] 247 |     #[strum(serialize = "Sniffer", to_string = "Sniffer")]
[INFO] [stdout]     |                         ---------              ^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:249:50
[INFO] [stdout]     |
[INFO] [stdout] 249 |     #[strum(serialize = "SnowGolem", to_string = "SnowGolem")]
[INFO] [stdout]     |                         -----------              ^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:251:49
[INFO] [stdout]     |
[INFO] [stdout] 251 |     #[strum(serialize = "Snowball", to_string = "Snowball")]
[INFO] [stdout]     |                         ----------              ^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:253:56
[INFO] [stdout]     |
[INFO] [stdout] 253 |     #[strum(serialize = "SpawnerMinecart", to_string = "SpawnerMinecart")]
[INFO] [stdout]     |                         -----------------              ^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:255:54
[INFO] [stdout]     |
[INFO] [stdout] 255 |     #[strum(serialize = "SpectralArrow", to_string = "SpectralArrow")]
[INFO] [stdout]     |                         ---------------              ^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:257:47
[INFO] [stdout]     |
[INFO] [stdout] 257 |     #[strum(serialize = "Spider", to_string = "Spider")]
[INFO] [stdout]     |                         --------              ^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:259:53
[INFO] [stdout]     |
[INFO] [stdout] 259 |     #[strum(serialize = "SplashPotion", to_string = "SplashPotion")]
[INFO] [stdout]     |                         --------------              ^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:261:51
[INFO] [stdout]     |
[INFO] [stdout] 261 |     #[strum(serialize = "SpruceBoat", to_string = "SpruceBoat")]
[INFO] [stdout]     |                         ------------              ^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:263:56
[INFO] [stdout]     |
[INFO] [stdout] 263 |     #[strum(serialize = "SpruceChestBoat", to_string = "SpruceChestBoat")]
[INFO] [stdout]     |                         -----------------              ^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:265:46
[INFO] [stdout]     |
[INFO] [stdout] 265 |     #[strum(serialize = "Squid", to_string = "Squid")]
[INFO] [stdout]     |                         -------              ^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:267:46
[INFO] [stdout]     |
[INFO] [stdout] 267 |     #[strum(serialize = "Stray", to_string = "Stray")]
[INFO] [stdout]     |                         -------              ^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:269:48
[INFO] [stdout]     |
[INFO] [stdout] 269 |     #[strum(serialize = "Strider", to_string = "Strider")]
[INFO] [stdout]     |                         ---------              ^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:271:48
[INFO] [stdout]     |
[INFO] [stdout] 271 |     #[strum(serialize = "Tadpole", to_string = "Tadpole")]
[INFO] [stdout]     |                         ---------              ^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:273:52
[INFO] [stdout]     |
[INFO] [stdout] 273 |     #[strum(serialize = "TextDisplay", to_string = "TextDisplay")]
[INFO] [stdout]     |                         -------------              ^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:275:44
[INFO] [stdout]     |
[INFO] [stdout] 275 |     #[strum(serialize = "Tnt", to_string = "Tnt")]
[INFO] [stdout]     |                         -----              ^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:277:52
[INFO] [stdout]     |
[INFO] [stdout] 277 |     #[strum(serialize = "TntMinecart", to_string = "TntMinecart")]
[INFO] [stdout]     |                         -------------              ^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:279:52
[INFO] [stdout]     |
[INFO] [stdout] 279 |     #[strum(serialize = "TraderLlama", to_string = "TraderLlama")]
[INFO] [stdout]     |                         -------------              ^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:281:48
[INFO] [stdout]     |
[INFO] [stdout] 281 |     #[strum(serialize = "Trident", to_string = "Trident")]
[INFO] [stdout]     |                         ---------              ^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:283:53
[INFO] [stdout]     |
[INFO] [stdout] 283 |     #[strum(serialize = "TropicalFish", to_string = "TropicalFish")]
[INFO] [stdout]     |                         --------------              ^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:285:47
[INFO] [stdout]     |
[INFO] [stdout] 285 |     #[strum(serialize = "Turtle", to_string = "Turtle")]
[INFO] [stdout]     |                         --------              ^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:287:48
[INFO] [stdout]     |
[INFO] [stdout] 287 |     #[strum(serialize = "Unknown", to_string = "Unknown")]
[INFO] [stdout]     |                         ---------              ^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:289:44
[INFO] [stdout]     |
[INFO] [stdout] 289 |     #[strum(serialize = "Vex", to_string = "Vex")]
[INFO] [stdout]     |                         -----              ^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:291:49
[INFO] [stdout]     |
[INFO] [stdout] 291 |     #[strum(serialize = "Villager", to_string = "Villager")]
[INFO] [stdout]     |                         ----------              ^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:293:51
[INFO] [stdout]     |
[INFO] [stdout] 293 |     #[strum(serialize = "Vindicator", to_string = "Vindicator")]
[INFO] [stdout]     |                         ------------              ^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:295:56
[INFO] [stdout]     |
[INFO] [stdout] 295 |     #[strum(serialize = "WanderingTrader", to_string = "WanderingTrader")]
[INFO] [stdout]     |                         -----------------              ^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:297:47
[INFO] [stdout]     |
[INFO] [stdout] 297 |     #[strum(serialize = "Warden", to_string = "Warden")]
[INFO] [stdout]     |                         --------              ^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:299:51
[INFO] [stdout]     |
[INFO] [stdout] 299 |     #[strum(serialize = "WindCharge", to_string = "WindCharge")]
[INFO] [stdout]     |                         ------------              ^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:301:46
[INFO] [stdout]     |
[INFO] [stdout] 301 |     #[strum(serialize = "Witch", to_string = "Witch")]
[INFO] [stdout]     |                         -------              ^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:303:47
[INFO] [stdout]     |
[INFO] [stdout] 303 |     #[strum(serialize = "Wither", to_string = "Wither")]
[INFO] [stdout]     |                         --------              ^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:305:55
[INFO] [stdout]     |
[INFO] [stdout] 305 |     #[strum(serialize = "WitherSkeleton", to_string = "WitherSkeleton")]
[INFO] [stdout]     |                         ----------------              ^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:307:52
[INFO] [stdout]     |
[INFO] [stdout] 307 |     #[strum(serialize = "WitherSkull", to_string = "WitherSkull")]
[INFO] [stdout]     |                         -------------              ^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:309:45
[INFO] [stdout]     |
[INFO] [stdout] 309 |     #[strum(serialize = "Wolf", to_string = "Wolf")]
[INFO] [stdout]     |                         ------              ^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:311:47
[INFO] [stdout]     |
[INFO] [stdout] 311 |     #[strum(serialize = "Zoglin", to_string = "Zoglin")]
[INFO] [stdout]     |                         --------              ^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:313:47
[INFO] [stdout]     |
[INFO] [stdout] 313 |     #[strum(serialize = "Zombie", to_string = "Zombie")]
[INFO] [stdout]     |                         --------              ^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:315:52
[INFO] [stdout]     |
[INFO] [stdout] 315 |     #[strum(serialize = "ZombieHorse", to_string = "ZombieHorse")]
[INFO] [stdout]     |                         -------------              ^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:317:55
[INFO] [stdout]     |
[INFO] [stdout] 317 |     #[strum(serialize = "ZombieVillager", to_string = "ZombieVillager")]
[INFO] [stdout]     |                         ----------------              ^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:319:56
[INFO] [stdout]     |
[INFO] [stdout] 319 |     #[strum(serialize = "ZombifiedPiglin", to_string = "ZombifiedPiglin")]
[INFO] [stdout]     |                         -----------------              ^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ui`
[INFO] [stdout]    --> src/ui.rs:248:23
[INFO] [stdout]     |
[INFO] [stdout] 248 | fn process_trigger_ui(ui: &mut egui::Ui, trigger: &mut crate::skill::triggers::Trigger)  {
[INFO] [stdout]     |                       ^^ help: if this is intentional, prefix it with an underscore: `_ui`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `trigger`
[INFO] [stdout]    --> src/ui.rs:248:42
[INFO] [stdout]     |
[INFO] [stdout] 248 | fn process_trigger_ui(ui: &mut egui::Ui, trigger: &mut crate::skill::triggers::Trigger)  {
[INFO] [stdout]     |                                          ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_trigger`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:17:51
[INFO] [stdout]    |
[INFO] [stdout] 17 |     #[strum(serialize = "AcaciaBoat", to_string = "AcaciaBoat")]
[INFO] [stdout]    |                         ------------              ^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unreachable_patterns)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:19:56
[INFO] [stdout]    |
[INFO] [stdout] 19 |     #[strum(serialize = "AcaciaChestBoat", to_string = "AcaciaChestBoat")]
[INFO] [stdout]    |                         -----------------              ^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:21:46
[INFO] [stdout]    |
[INFO] [stdout] 21 |     #[strum(serialize = "Allay", to_string = "Allay")]
[INFO] [stdout]    |                         -------              ^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:23:56
[INFO] [stdout]    |
[INFO] [stdout] 23 |     #[strum(serialize = "AreaEffectCloud", to_string = "AreaEffectCloud")]
[INFO] [stdout]    |                         -----------------              ^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:25:50
[INFO] [stdout]    |
[INFO] [stdout] 25 |     #[strum(serialize = "Armadillo", to_string = "Armadillo")]
[INFO] [stdout]    |                         -----------              ^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:27:51
[INFO] [stdout]    |
[INFO] [stdout] 27 |     #[strum(serialize = "ArmorStand", to_string = "ArmorStand")]
[INFO] [stdout]    |                         ------------              ^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:29:46
[INFO] [stdout]    |
[INFO] [stdout] 29 |     #[strum(serialize = "Arrow", to_string = "Arrow")]
[INFO] [stdout]    |                         -------              ^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:31:48
[INFO] [stdout]    |
[INFO] [stdout] 31 |     #[strum(serialize = "Axolotl", to_string = "Axolotl")]
[INFO] [stdout]    |                         ---------              ^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:33:56
[INFO] [stdout]    |
[INFO] [stdout] 33 |     #[strum(serialize = "BambooChestRaft", to_string = "BambooChestRaft")]
[INFO] [stdout]    |                         -----------------              ^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:35:51
[INFO] [stdout]    |
[INFO] [stdout] 35 |     #[strum(serialize = "BambooRaft", to_string = "BambooRaft")]
[INFO] [stdout]    |                         ------------              ^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:37:44
[INFO] [stdout]    |
[INFO] [stdout] 37 |     #[strum(serialize = "Bat", to_string = "Bat")]
[INFO] [stdout]    |                         -----              ^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:39:44
[INFO] [stdout]    |
[INFO] [stdout] 39 |     #[strum(serialize = "Bee", to_string = "Bee")]
[INFO] [stdout]    |                         -----              ^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:41:50
[INFO] [stdout]    |
[INFO] [stdout] 41 |     #[strum(serialize = "BirchBoat", to_string = "BirchBoat")]
[INFO] [stdout]    |                         -----------              ^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:43:55
[INFO] [stdout]    |
[INFO] [stdout] 43 |     #[strum(serialize = "BirchChestBoat", to_string = "BirchChestBoat")]
[INFO] [stdout]    |                         ----------------              ^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:45:46
[INFO] [stdout]    |
[INFO] [stdout] 45 |     #[strum(serialize = "Blaze", to_string = "Blaze")]
[INFO] [stdout]    |                         -------              ^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:47:53
[INFO] [stdout]    |
[INFO] [stdout] 47 |     #[strum(serialize = "BlockDisplay", to_string = "BlockDisplay")]
[INFO] [stdout]    |                         --------------              ^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:49:47
[INFO] [stdout]    |
[INFO] [stdout] 49 |     #[strum(serialize = "Bogged", to_string = "Bogged")]
[INFO] [stdout]    |                         --------              ^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:51:47
[INFO] [stdout]    |
[INFO] [stdout] 51 |     #[strum(serialize = "Breeze", to_string = "Breeze")]
[INFO] [stdout]    |                         --------              ^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:53:57
[INFO] [stdout]    |
[INFO] [stdout] 53 |     #[strum(serialize = "BreezeWindCharge", to_string = "BreezeWindCharge")]
[INFO] [stdout]    |                         ------------------              ^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:55:46
[INFO] [stdout]    |
[INFO] [stdout] 55 |     #[strum(serialize = "Camel", to_string = "Camel")]
[INFO] [stdout]    |                         -------              ^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:57:44
[INFO] [stdout]    |
[INFO] [stdout] 57 |     #[strum(serialize = "Cat", to_string = "Cat")]
[INFO] [stdout]    |                         -----              ^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:59:51
[INFO] [stdout]    |
[INFO] [stdout] 59 |     #[strum(serialize = "CaveSpider", to_string = "CaveSpider")]
[INFO] [stdout]    |                         ------------              ^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:61:51
[INFO] [stdout]    |
[INFO] [stdout] 61 |     #[strum(serialize = "CherryBoat", to_string = "CherryBoat")]
[INFO] [stdout]    |                         ------------              ^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:63:56
[INFO] [stdout]    |
[INFO] [stdout] 63 |     #[strum(serialize = "CherryChestBoat", to_string = "CherryChestBoat")]
[INFO] [stdout]    |                         -----------------              ^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:65:54
[INFO] [stdout]    |
[INFO] [stdout] 65 |     #[strum(serialize = "ChestMinecart", to_string = "ChestMinecart")]
[INFO] [stdout]    |                         ---------------              ^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:67:48
[INFO] [stdout]    |
[INFO] [stdout] 67 |     #[strum(serialize = "Chicken", to_string = "Chicken")]
[INFO] [stdout]    |                         ---------              ^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:69:44
[INFO] [stdout]    |
[INFO] [stdout] 69 |     #[strum(serialize = "Cod", to_string = "Cod")]
[INFO] [stdout]    |                         -----              ^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:71:61
[INFO] [stdout]    |
[INFO] [stdout] 71 |     #[strum(serialize = "CommandBlockMinecart", to_string = "CommandBlockMinecart")]
[INFO] [stdout]    |                         ----------------------              ^^^^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:73:44
[INFO] [stdout]    |
[INFO] [stdout] 73 |     #[strum(serialize = "Cow", to_string = "Cow")]
[INFO] [stdout]    |                         -----              ^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:75:49
[INFO] [stdout]    |
[INFO] [stdout] 75 |     #[strum(serialize = "Creaking", to_string = "Creaking")]
[INFO] [stdout]    |                         ----------              ^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:77:48
[INFO] [stdout]    |
[INFO] [stdout] 77 |     #[strum(serialize = "Creeper", to_string = "Creeper")]
[INFO] [stdout]    |                         ---------              ^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:79:52
[INFO] [stdout]    |
[INFO] [stdout] 79 |     #[strum(serialize = "DarkOakBoat", to_string = "DarkOakBoat")]
[INFO] [stdout]    |                         -------------              ^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:81:57
[INFO] [stdout]    |
[INFO] [stdout] 81 |     #[strum(serialize = "DarkOakChestBoat", to_string = "DarkOakChestBoat")]
[INFO] [stdout]    |                         ------------------              ^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:83:48
[INFO] [stdout]    |
[INFO] [stdout] 83 |     #[strum(serialize = "Dolphin", to_string = "Dolphin")]
[INFO] [stdout]    |                         ---------              ^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:85:47
[INFO] [stdout]    |
[INFO] [stdout] 85 |     #[strum(serialize = "Donkey", to_string = "Donkey")]
[INFO] [stdout]    |                         --------              ^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:87:55
[INFO] [stdout]    |
[INFO] [stdout] 87 |     #[strum(serialize = "DragonFireball", to_string = "DragonFireball")]
[INFO] [stdout]    |                         ----------------              ^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:89:48
[INFO] [stdout]    |
[INFO] [stdout] 89 |     #[strum(serialize = "Drowned", to_string = "Drowned")]
[INFO] [stdout]    |                         ---------              ^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:91:44
[INFO] [stdout]    |
[INFO] [stdout] 91 |     #[strum(serialize = "Egg", to_string = "Egg")]
[INFO] [stdout]    |                         -----              ^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:93:54
[INFO] [stdout]    |
[INFO] [stdout] 93 |     #[strum(serialize = "ElderGuardian", to_string = "ElderGuardian")]
[INFO] [stdout]    |                         ---------------              ^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:95:51
[INFO] [stdout]    |
[INFO] [stdout] 95 |     #[strum(serialize = "EndCrystal", to_string = "EndCrystal")]
[INFO] [stdout]    |                         ------------              ^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:97:52
[INFO] [stdout]    |
[INFO] [stdout] 97 |     #[strum(serialize = "EnderDragon", to_string = "EnderDragon")]
[INFO] [stdout]    |                         -------------              ^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]   --> src/skill/minecraft_lib.rs:99:51
[INFO] [stdout]    |
[INFO] [stdout] 99 |     #[strum(serialize = "EnderPearl", to_string = "EnderPearl")]
[INFO] [stdout]    |                         ------------              ^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:101:49
[INFO] [stdout]     |
[INFO] [stdout] 101 |     #[strum(serialize = "Enderman", to_string = "Enderman")]
[INFO] [stdout]     |                         ----------              ^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:103:50
[INFO] [stdout]     |
[INFO] [stdout] 103 |     #[strum(serialize = "Endermite", to_string = "Endermite")]
[INFO] [stdout]     |                         -----------              ^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:105:47
[INFO] [stdout]     |
[INFO] [stdout] 105 |     #[strum(serialize = "Evoker", to_string = "Evoker")]
[INFO] [stdout]     |                         --------              ^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:107:52
[INFO] [stdout]     |
[INFO] [stdout] 107 |     #[strum(serialize = "EvokerFangs", to_string = "EvokerFangs")]
[INFO] [stdout]     |                         -------------              ^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:109:57
[INFO] [stdout]     |
[INFO] [stdout] 109 |     #[strum(serialize = "ExperienceBottle", to_string = "ExperienceBottle")]
[INFO] [stdout]     |                         ------------------              ^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:111:54
[INFO] [stdout]     |
[INFO] [stdout] 111 |     #[strum(serialize = "ExperienceOrb", to_string = "ExperienceOrb")]
[INFO] [stdout]     |                         ---------------              ^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:113:51
[INFO] [stdout]     |
[INFO] [stdout] 113 |     #[strum(serialize = "EyeOfEnder", to_string = "EyeOfEnder")]
[INFO] [stdout]     |                         ------------              ^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:115:53
[INFO] [stdout]     |
[INFO] [stdout] 115 |     #[strum(serialize = "FallingBlock", to_string = "FallingBlock")]
[INFO] [stdout]     |                         --------------              ^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:117:49
[INFO] [stdout]     |
[INFO] [stdout] 117 |     #[strum(serialize = "Fireball", to_string = "Fireball")]
[INFO] [stdout]     |                         ----------              ^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:119:55
[INFO] [stdout]     |
[INFO] [stdout] 119 |     #[strum(serialize = "FireworkRocket", to_string = "FireworkRocket")]
[INFO] [stdout]     |                         ----------------              ^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:121:54
[INFO] [stdout]     |
[INFO] [stdout] 121 |     #[strum(serialize = "FishingBobber", to_string = "FishingBobber")]
[INFO] [stdout]     |                         ---------------              ^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:123:44
[INFO] [stdout]     |
[INFO] [stdout] 123 |     #[strum(serialize = "Fox", to_string = "Fox")]
[INFO] [stdout]     |                         -----              ^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:125:45
[INFO] [stdout]     |
[INFO] [stdout] 125 |     #[strum(serialize = "Frog", to_string = "Frog")]
[INFO] [stdout]     |                         ------              ^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:127:56
[INFO] [stdout]     |
[INFO] [stdout] 127 |     #[strum(serialize = "FurnaceMinecart", to_string = "FurnaceMinecart")]
[INFO] [stdout]     |                         -----------------              ^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:129:46
[INFO] [stdout]     |
[INFO] [stdout] 129 |     #[strum(serialize = "Ghast", to_string = "Ghast")]
[INFO] [stdout]     |                         -------              ^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:131:46
[INFO] [stdout]     |
[INFO] [stdout] 131 |     #[strum(serialize = "Giant", to_string = "Giant")]
[INFO] [stdout]     |                         -------              ^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:133:54
[INFO] [stdout]     |
[INFO] [stdout] 133 |     #[strum(serialize = "GlowItemFrame", to_string = "GlowItemFrame")]
[INFO] [stdout]     |                         ---------------              ^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:135:50
[INFO] [stdout]     |
[INFO] [stdout] 135 |     #[strum(serialize = "GlowSquid", to_string = "GlowSquid")]
[INFO] [stdout]     |                         -----------              ^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:137:45
[INFO] [stdout]     |
[INFO] [stdout] 137 |     #[strum(serialize = "Goat", to_string = "Goat")]
[INFO] [stdout]     |                         ------              ^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:139:49
[INFO] [stdout]     |
[INFO] [stdout] 139 |     #[strum(serialize = "Guardian", to_string = "Guardian")]
[INFO] [stdout]     |                         ----------              ^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:141:51
[INFO] [stdout]     |
[INFO] [stdout] 141 |     #[strum(serialize = "HappyGhast", to_string = "HappyGhast")]
[INFO] [stdout]     |                         ------------              ^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:143:47
[INFO] [stdout]     |
[INFO] [stdout] 143 |     #[strum(serialize = "Hoglin", to_string = "Hoglin")]
[INFO] [stdout]     |                         --------              ^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:145:55
[INFO] [stdout]     |
[INFO] [stdout] 145 |     #[strum(serialize = "HopperMinecart", to_string = "HopperMinecart")]
[INFO] [stdout]     |                         ----------------              ^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:147:46
[INFO] [stdout]     |
[INFO] [stdout] 147 |     #[strum(serialize = "Horse", to_string = "Horse")]
[INFO] [stdout]     |                         -------              ^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:149:45
[INFO] [stdout]     |
[INFO] [stdout] 149 |     #[strum(serialize = "Husk", to_string = "Husk")]
[INFO] [stdout]     |                         ------              ^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:151:51
[INFO] [stdout]     |
[INFO] [stdout] 151 |     #[strum(serialize = "Illusioner", to_string = "Illusioner")]
[INFO] [stdout]     |                         ------------              ^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:153:52
[INFO] [stdout]     |
[INFO] [stdout] 153 |     #[strum(serialize = "Interaction", to_string = "Interaction")]
[INFO] [stdout]     |                         -------------              ^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:155:50
[INFO] [stdout]     |
[INFO] [stdout] 155 |     #[strum(serialize = "IronGolem", to_string = "IronGolem")]
[INFO] [stdout]     |                         -----------              ^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:157:45
[INFO] [stdout]     |
[INFO] [stdout] 157 |     #[strum(serialize = "Item", to_string = "Item")]
[INFO] [stdout]     |                         ------              ^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:159:52
[INFO] [stdout]     |
[INFO] [stdout] 159 |     #[strum(serialize = "ItemDisplay", to_string = "ItemDisplay")]
[INFO] [stdout]     |                         -------------              ^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:161:50
[INFO] [stdout]     |
[INFO] [stdout] 161 |     #[strum(serialize = "ItemFrame", to_string = "ItemFrame")]
[INFO] [stdout]     |                         -----------              ^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:163:51
[INFO] [stdout]     |
[INFO] [stdout] 163 |     #[strum(serialize = "JungleBoat", to_string = "JungleBoat")]
[INFO] [stdout]     |                         ------------              ^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:165:56
[INFO] [stdout]     |
[INFO] [stdout] 165 |     #[strum(serialize = "JungleChestBoat", to_string = "JungleChestBoat")]
[INFO] [stdout]     |                         -----------------              ^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:167:50
[INFO] [stdout]     |
[INFO] [stdout] 167 |     #[strum(serialize = "LeashKnot", to_string = "LeashKnot")]
[INFO] [stdout]     |                         -----------              ^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:169:54
[INFO] [stdout]     |
[INFO] [stdout] 169 |     #[strum(serialize = "LightningBolt", to_string = "LightningBolt")]
[INFO] [stdout]     |                         ---------------              ^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:171:56
[INFO] [stdout]     |
[INFO] [stdout] 171 |     #[strum(serialize = "LingeringPotion", to_string = "LingeringPotion")]
[INFO] [stdout]     |                         -----------------              ^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:173:46
[INFO] [stdout]     |
[INFO] [stdout] 173 |     #[strum(serialize = "Llama", to_string = "Llama")]
[INFO] [stdout]     |                         -------              ^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:175:50
[INFO] [stdout]     |
[INFO] [stdout] 175 |     #[strum(serialize = "LlamaSpit", to_string = "LlamaSpit")]
[INFO] [stdout]     |                         -----------              ^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:177:50
[INFO] [stdout]     |
[INFO] [stdout] 177 |     #[strum(serialize = "MagmaCube", to_string = "MagmaCube")]
[INFO] [stdout]     |                         -----------              ^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:179:53
[INFO] [stdout]     |
[INFO] [stdout] 179 |     #[strum(serialize = "MangroveBoat", to_string = "MangroveBoat")]
[INFO] [stdout]     |                         --------------              ^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:181:58
[INFO] [stdout]     |
[INFO] [stdout] 181 |     #[strum(serialize = "MangroveChestBoat", to_string = "MangroveChestBoat")]
[INFO] [stdout]     |                         -------------------              ^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:183:47
[INFO] [stdout]     |
[INFO] [stdout] 183 |     #[strum(serialize = "Marker", to_string = "Marker")]
[INFO] [stdout]     |                         --------              ^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pre`
[INFO] [stdout]    --> src/ui.rs:318:50
[INFO] [stdout]     |
[INFO] [stdout] 318 |                 } else if let MythicOption::Some(pre,ingredient_2, suf) = ingredient_2 {
[INFO] [stdout]     |                                                  ^^^ help: if this is intentional, prefix it with an underscore: `_pre`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:185:49
[INFO] [stdout]     |
[INFO] [stdout] 185 |     #[strum(serialize = "Minecart", to_string = "Minecart")]
[INFO] [stdout]     |                         ----------              ^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:187:50
[INFO] [stdout]     |
[INFO] [stdout] 187 |     #[strum(serialize = "Mooshroom", to_string = "Mooshroom")]
[INFO] [stdout]     |                         -----------              ^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `suf`
[INFO] [stdout]    --> src/ui.rs:318:68
[INFO] [stdout]     |
[INFO] [stdout] 318 |                 } else if let MythicOption::Some(pre,ingredient_2, suf) = ingredient_2 {
[INFO] [stdout]     |                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_suf`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:189:45
[INFO] [stdout]     |
[INFO] [stdout] 189 |     #[strum(serialize = "Mule", to_string = "Mule")]
[INFO] [stdout]     |                         ------              ^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `duration`
[INFO] [stdout]    --> src/ui.rs:673:34
[INFO] [stdout]     |
[INFO] [stdout] 673 |         Mechanic::BloodyScreen { duration, cancel } => (),
[INFO] [stdout]     |                                  ^^^^^^^^ help: try ignoring the field: `duration: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:191:48
[INFO] [stdout]     |
[INFO] [stdout] 191 |     #[strum(serialize = "OakBoat", to_string = "OakBoat")]
[INFO] [stdout]     |                         ---------              ^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `cancel`
[INFO] [stdout]    --> src/ui.rs:673:44
[INFO] [stdout]     |
[INFO] [stdout] 673 |         Mechanic::BloodyScreen { duration, cancel } => (),
[INFO] [stdout]     |                                            ^^^^^^ help: try ignoring the field: `cancel: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:193:53
[INFO] [stdout]     |
[INFO] [stdout] 193 |     #[strum(serialize = "OakChestBoat", to_string = "OakChestBoat")]
[INFO] [stdout]     |                         --------------              ^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `block_face`
[INFO] [stdout]    --> src/ui.rs:674:30
[INFO] [stdout]     |
[INFO] [stdout] 674 |         Mechanic::BoneMeal { block_face } => (),
[INFO] [stdout]     |                              ^^^^^^^^^^ help: try ignoring the field: `block_face: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:195:47
[INFO] [stdout]     |
[INFO] [stdout] 195 |     #[strum(serialize = "Ocelot", to_string = "Ocelot")]
[INFO] [stdout]     |                         --------              ^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `radius`
[INFO] [stdout]    --> src/ui.rs:675:32
[INFO] [stdout]     |
[INFO] [stdout] 675 |         Mechanic::BossBorder { radius } => (),
[INFO] [stdout]     |                                ^^^^^^ help: try ignoring the field: `radius: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `aura_name`
[INFO] [stdout]    --> src/ui.rs:677:13
[INFO] [stdout]     |
[INFO] [stdout] 677 |             aura_name,
[INFO] [stdout]     |             ^^^^^^^^^ help: try ignoring the field: `aura_name: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:197:59
[INFO] [stdout]     |
[INFO] [stdout] 197 |     #[strum(serialize = "OminousItemSpawner", to_string = "OminousItemSpawner")]
[INFO] [stdout]     |                         --------------------              ^^^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `on_bounce_skill`
[INFO] [stdout]    --> src/ui.rs:678:13
[INFO] [stdout]     |
[INFO] [stdout] 678 |             on_bounce_skill,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^ help: try ignoring the field: `on_bounce_skill: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:199:49
[INFO] [stdout]     |
[INFO] [stdout] 199 |     #[strum(serialize = "Painting", to_string = "Painting")]
[INFO] [stdout]     |                         ----------              ^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `cancel_event`
[INFO] [stdout]    --> src/ui.rs:679:13
[INFO] [stdout]     |
[INFO] [stdout] 679 |             cancel_event,
[INFO] [stdout]     |             ^^^^^^^^^^^^ help: try ignoring the field: `cancel_event: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:201:52
[INFO] [stdout]     |
[INFO] [stdout] 201 |     #[strum(serialize = "PaleOakBoat", to_string = "PaleOakBoat")]
[INFO] [stdout]     |                         -------------              ^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `do_drops`
[INFO] [stdout]    --> src/ui.rs:682:13
[INFO] [stdout]     |
[INFO] [stdout] 682 |             do_drops,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `do_drops: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:203:57
[INFO] [stdout]     |
[INFO] [stdout] 203 |     #[strum(serialize = "PaleOakChestBoat", to_string = "PaleOakChestBoat")]
[INFO] [stdout]     |                         ------------------              ^^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `do_effect`
[INFO] [stdout]    --> src/ui.rs:683:13
[INFO] [stdout]     |
[INFO] [stdout] 683 |             do_effect,
[INFO] [stdout]     |             ^^^^^^^^^ help: try ignoring the field: `do_effect: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:205:46
[INFO] [stdout]     |
[INFO] [stdout] 205 |     #[strum(serialize = "Panda", to_string = "Panda")]
[INFO] [stdout]     |                         -------              ^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `use_tool`
[INFO] [stdout]    --> src/ui.rs:684:13
[INFO] [stdout]     |
[INFO] [stdout] 684 |             use_tool,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `use_tool: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:207:47
[INFO] [stdout]     |
[INFO] [stdout] 207 |     #[strum(serialize = "Parrot", to_string = "Parrot")]
[INFO] [stdout]     |                         --------              ^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `do_drops`
[INFO] [stdout]    --> src/ui.rs:687:13
[INFO] [stdout]     |
[INFO] [stdout] 687 |             do_drops,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `do_drops: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:209:48
[INFO] [stdout]     |
[INFO] [stdout] 209 |     #[strum(serialize = "Phantom", to_string = "Phantom")]
[INFO] [stdout]     |                         ---------              ^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `do_effect`
[INFO] [stdout]    --> src/ui.rs:688:13
[INFO] [stdout]     |
[INFO] [stdout] 688 |             do_effect,
[INFO] [stdout]     |             ^^^^^^^^^ help: try ignoring the field: `do_effect: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:211:44
[INFO] [stdout]     |
[INFO] [stdout] 211 |     #[strum(serialize = "Pig", to_string = "Pig")]
[INFO] [stdout]     |                         -----              ^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:213:47
[INFO] [stdout]     |
[INFO] [stdout] 213 |     #[strum(serialize = "Piglin", to_string = "Piglin")]
[INFO] [stdout]     |                         --------              ^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `use_tool`
[INFO] [stdout]    --> src/ui.rs:689:13
[INFO] [stdout]     |
[INFO] [stdout] 689 |             use_tool,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `use_tool: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:215:52
[INFO] [stdout]     |
[INFO] [stdout] 215 |     #[strum(serialize = "PiglinBrute", to_string = "PiglinBrute")]
[INFO] [stdout]     |                         -------------              ^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:217:49
[INFO] [stdout]     |
[INFO] [stdout] 217 |     #[strum(serialize = "Pillager", to_string = "Pillager")]
[INFO] [stdout]     |                         ----------              ^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:219:47
[INFO] [stdout]     |
[INFO] [stdout] 219 |     #[strum(serialize = "Player", to_string = "Player")]
[INFO] [stdout]     |                         --------              ^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:221:50
[INFO] [stdout]     |
[INFO] [stdout] 221 |     #[strum(serialize = "PolarBear", to_string = "PolarBear")]
[INFO] [stdout]     |                         -----------              ^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:223:51
[INFO] [stdout]     |
[INFO] [stdout] 223 |     #[strum(serialize = "Pufferfish", to_string = "Pufferfish")]
[INFO] [stdout]     |                         ------------              ^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:225:47
[INFO] [stdout]     |
[INFO] [stdout] 225 |     #[strum(serialize = "Rabbit", to_string = "Rabbit")]
[INFO] [stdout]     |                         --------              ^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `do_fake_looting`
[INFO] [stdout]    --> src/ui.rs:690:13
[INFO] [stdout]     |
[INFO] [stdout] 690 |             do_fake_looting,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^ help: try ignoring the field: `do_fake_looting: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `items`
[INFO] [stdout]    --> src/ui.rs:691:13
[INFO] [stdout]     |
[INFO] [stdout] 691 |             items,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `items: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]    --> src/ui.rs:695:42
[INFO] [stdout]     |
[INFO] [stdout] 695 |         Mechanic::GiveExperienceLevels { amount } => (),
[INFO] [stdout]     |                                          ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]    --> src/ui.rs:696:42
[INFO] [stdout]     |
[INFO] [stdout] 696 |         Mechanic::TakeExperienceLevels { amount } => (),
[INFO] [stdout]     |                                          ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `command`
[INFO] [stdout]    --> src/ui.rs:699:13
[INFO] [stdout]     |
[INFO] [stdout] 699 |             command,
[INFO] [stdout]     |             ^^^^^^^ help: try ignoring the field: `command: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `as_caster`
[INFO] [stdout]    --> src/ui.rs:700:13
[INFO] [stdout]     |
[INFO] [stdout] 700 |             as_caster,
[INFO] [stdout]     |             ^^^^^^^^^ help: try ignoring the field: `as_caster: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `as_op`
[INFO] [stdout]    --> src/ui.rs:701:13
[INFO] [stdout]     |
[INFO] [stdout] 701 |             as_op,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `as_op: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `as_target`
[INFO] [stdout]    --> src/ui.rs:702:13
[INFO] [stdout]     |
[INFO] [stdout] 702 |             as_target,
[INFO] [stdout]     |             ^^^^^^^^^ help: try ignoring the field: `as_target: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `require_target`
[INFO] [stdout]    --> src/ui.rs:703:13
[INFO] [stdout]     |
[INFO] [stdout] 703 |             require_target,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: try ignoring the field: `require_target: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `damage`
[INFO] [stdout]    --> src/ui.rs:705:29
[INFO] [stdout]     |
[INFO] [stdout] 705 |         Mechanic::Consume { damage, heal } => (),
[INFO] [stdout]     |                             ^^^^^^ help: try ignoring the field: `damage: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `heal`
[INFO] [stdout]    --> src/ui.rs:705:37
[INFO] [stdout]     |
[INFO] [stdout] 705 |         Mechanic::Consume { damage, heal } => (),
[INFO] [stdout]     |                                     ^^^^ help: try ignoring the field: `heal: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `slot`
[INFO] [stdout]    --> src/ui.rs:706:33
[INFO] [stdout]     |
[INFO] [stdout] 706 |         Mechanic::ConsumeSlot { slot, amount } => (),
[INFO] [stdout]     |                                 ^^^^ help: try ignoring the field: `slot: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]    --> src/ui.rs:706:39
[INFO] [stdout]     |
[INFO] [stdout] 706 |         Mechanic::ConsumeSlot { slot, amount } => (),
[INFO] [stdout]     |                                       ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `yaw`
[INFO] [stdout]    --> src/ui.rs:708:13
[INFO] [stdout]     |
[INFO] [stdout] 708 |             yaw,
[INFO] [stdout]     |             ^^^ help: try ignoring the field: `yaw: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pitch`
[INFO] [stdout]    --> src/ui.rs:709:13
[INFO] [stdout]     |
[INFO] [stdout] 709 |             pitch,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `pitch: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity`
[INFO] [stdout]    --> src/ui.rs:710:13
[INFO] [stdout]     |
[INFO] [stdout] 710 |             velocity,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `velocity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `mode`
[INFO] [stdout]    --> src/ui.rs:711:13
[INFO] [stdout]     |
[INFO] [stdout] 711 |             mode,
[INFO] [stdout]     |             ^^^^ help: try ignoring the field: `mode: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:227:48
[INFO] [stdout]     |
[INFO] [stdout] 227 |     #[strum(serialize = "Ravager", to_string = "Ravager")]
[INFO] [stdout]     |                         ---------              ^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:229:47
[INFO] [stdout]     |
[INFO] [stdout] 229 |     #[strum(serialize = "Salmon", to_string = "Salmon")]
[INFO] [stdout]     |                         --------              ^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:231:46
[INFO] [stdout]     |
[INFO] [stdout] 231 |     #[strum(serialize = "Sheep", to_string = "Sheep")]
[INFO] [stdout]     |                         -------              ^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:233:48
[INFO] [stdout]     |
[INFO] [stdout] 233 |     #[strum(serialize = "Shulker", to_string = "Shulker")]
[INFO] [stdout]     |                         ---------              ^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:235:54
[INFO] [stdout]     |
[INFO] [stdout] 235 |     #[strum(serialize = "ShulkerBullet", to_string = "ShulkerBullet")]
[INFO] [stdout]     |                         ---------------              ^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:237:51
[INFO] [stdout]     |
[INFO] [stdout] 237 |     #[strum(serialize = "Silverfish", to_string = "Silverfish")]
[INFO] [stdout]     |                         ------------              ^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:239:49
[INFO] [stdout]     |
[INFO] [stdout] 239 |     #[strum(serialize = "Skeleton", to_string = "Skeleton")]
[INFO] [stdout]     |                         ----------              ^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:241:54
[INFO] [stdout]     |
[INFO] [stdout] 241 |     #[strum(serialize = "SkeletonHorse", to_string = "SkeletonHorse")]
[INFO] [stdout]     |                         ---------------              ^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:243:46
[INFO] [stdout]     |
[INFO] [stdout] 243 |     #[strum(serialize = "Slime", to_string = "Slime")]
[INFO] [stdout]     |                         -------              ^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:245:54
[INFO] [stdout]     |
[INFO] [stdout] 245 |     #[strum(serialize = "SmallFireball", to_string = "SmallFireball")]
[INFO] [stdout]     |                         ---------------              ^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:247:48
[INFO] [stdout]     |
[INFO] [stdout] 247 |     #[strum(serialize = "Sniffer", to_string = "Sniffer")]
[INFO] [stdout]     |                         ---------              ^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:249:50
[INFO] [stdout]     |
[INFO] [stdout] 249 |     #[strum(serialize = "SnowGolem", to_string = "SnowGolem")]
[INFO] [stdout]     |                         -----------              ^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:251:49
[INFO] [stdout]     |
[INFO] [stdout] 251 |     #[strum(serialize = "Snowball", to_string = "Snowball")]
[INFO] [stdout]     |                         ----------              ^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:253:56
[INFO] [stdout]     |
[INFO] [stdout] 253 |     #[strum(serialize = "SpawnerMinecart", to_string = "SpawnerMinecart")]
[INFO] [stdout]     |                         -----------------              ^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:255:54
[INFO] [stdout]     |
[INFO] [stdout] 255 |     #[strum(serialize = "SpectralArrow", to_string = "SpectralArrow")]
[INFO] [stdout]     |                         ---------------              ^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity`
[INFO] [stdout]    --> src/ui.rs:714:13
[INFO] [stdout]     |
[INFO] [stdout] 714 |             velocity,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `velocity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity_y`
[INFO] [stdout]    --> src/ui.rs:715:13
[INFO] [stdout]     |
[INFO] [stdout] 715 |             velocity_y,
[INFO] [stdout]     |             ^^^^^^^^^^ help: try ignoring the field: `velocity_y: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `disguise`
[INFO] [stdout]    --> src/ui.rs:717:30
[INFO] [stdout]     |
[INFO] [stdout] 717 |         Mechanic::Disguise { disguise } => (),
[INFO] [stdout]     |                              ^^^^^^^^ help: try ignoring the field: `disguise: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `disguise`
[INFO] [stdout]    --> src/ui.rs:718:36
[INFO] [stdout]     |
[INFO] [stdout] 718 |         Mechanic::DisguiseModify { disguise } => (),
[INFO] [stdout]     |                                    ^^^^^^^^ help: try ignoring the field: `disguise: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `disguise`
[INFO] [stdout]    --> src/ui.rs:719:36
[INFO] [stdout]     |
[INFO] [stdout] 719 |         Mechanic::DisguiseTarget { disguise } => (),
[INFO] [stdout]     |                                    ^^^^^^^^ help: try ignoring the field: `disguise: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `action`
[INFO] [stdout]    --> src/ui.rs:723:13
[INFO] [stdout]     |
[INFO] [stdout] 723 |             action,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `action: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `transformation_type`
[INFO] [stdout]    --> src/ui.rs:724:13
[INFO] [stdout]     |
[INFO] [stdout] 724 |             transformation_type,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^ help: try ignoring the field: `transformation_type: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `value`
[INFO] [stdout]    --> src/ui.rs:725:13
[INFO] [stdout]     |
[INFO] [stdout] 725 |             value,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `value: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]    --> src/ui.rs:728:34
[INFO] [stdout]     |
[INFO] [stdout] 728 |         Mechanic::CurrencyGive { amount } => (),
[INFO] [stdout]     |                                  ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]    --> src/ui.rs:729:34
[INFO] [stdout]     |
[INFO] [stdout] 729 |         Mechanic::CurrencyTake { amount } => (),
[INFO] [stdout]     |                                  ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]    --> src/ui.rs:731:13
[INFO] [stdout]     |
[INFO] [stdout] 731 |             amount,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ignore_armor`
[INFO] [stdout]    --> src/ui.rs:732:13
[INFO] [stdout]     |
[INFO] [stdout] 732 |             ignore_armor,
[INFO] [stdout]     |             ^^^^^^^^^^^^ help: try ignoring the field: `ignore_armor: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `prevent_knockback`
[INFO] [stdout]    --> src/ui.rs:733:13
[INFO] [stdout]     |
[INFO] [stdout] 733 |             prevent_knockback,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^ help: try ignoring the field: `prevent_knockback: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `prevent_immunity`
[INFO] [stdout]    --> src/ui.rs:734:13
[INFO] [stdout]     |
[INFO] [stdout] 734 |             prevent_immunity,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^ help: try ignoring the field: `prevent_immunity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `damage_cause`
[INFO] [stdout]    --> src/ui.rs:735:13
[INFO] [stdout]     |
[INFO] [stdout] 735 |             damage_cause,
[INFO] [stdout]     |             ^^^^^^^^^^^^ help: try ignoring the field: `damage_cause: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ignore_enchantments`
[INFO] [stdout]    --> src/ui.rs:736:13
[INFO] [stdout]     |
[INFO] [stdout] 736 |             ignore_enchantments,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^ help: try ignoring the field: `ignore_enchantments: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `no_anger`
[INFO] [stdout]    --> src/ui.rs:737:13
[INFO] [stdout]     |
[INFO] [stdout] 737 |             no_anger,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `no_anger: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:257:47
[INFO] [stdout]     |
[INFO] [stdout] 257 |     #[strum(serialize = "Spider", to_string = "Spider")]
[INFO] [stdout]     |                         --------              ^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:259:53
[INFO] [stdout]     |
[INFO] [stdout] 259 |     #[strum(serialize = "SplashPotion", to_string = "SplashPotion")]
[INFO] [stdout]     |                         --------------              ^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:261:51
[INFO] [stdout]     |
[INFO] [stdout] 261 |     #[strum(serialize = "SpruceBoat", to_string = "SpruceBoat")]
[INFO] [stdout]     |                         ------------              ^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:263:56
[INFO] [stdout]     |
[INFO] [stdout] 263 |     #[strum(serialize = "SpruceChestBoat", to_string = "SpruceChestBoat")]
[INFO] [stdout]     |                         -----------------              ^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:265:46
[INFO] [stdout]     |
[INFO] [stdout] 265 |     #[strum(serialize = "Squid", to_string = "Squid")]
[INFO] [stdout]     |                         -------              ^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:267:46
[INFO] [stdout]     |
[INFO] [stdout] 267 |     #[strum(serialize = "Stray", to_string = "Stray")]
[INFO] [stdout]     |                         -------              ^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:269:48
[INFO] [stdout]     |
[INFO] [stdout] 269 |     #[strum(serialize = "Strider", to_string = "Strider")]
[INFO] [stdout]     |                         ---------              ^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:271:48
[INFO] [stdout]     |
[INFO] [stdout] 271 |     #[strum(serialize = "Tadpole", to_string = "Tadpole")]
[INFO] [stdout]     |                         ---------              ^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:273:52
[INFO] [stdout]     |
[INFO] [stdout] 273 |     #[strum(serialize = "TextDisplay", to_string = "TextDisplay")]
[INFO] [stdout]     |                         -------------              ^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:275:44
[INFO] [stdout]     |
[INFO] [stdout] 275 |     #[strum(serialize = "Tnt", to_string = "Tnt")]
[INFO] [stdout]     |                         -----              ^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:277:52
[INFO] [stdout]     |
[INFO] [stdout] 277 |     #[strum(serialize = "TntMinecart", to_string = "TntMinecart")]
[INFO] [stdout]     |                         -------------              ^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:279:52
[INFO] [stdout]     |
[INFO] [stdout] 279 |     #[strum(serialize = "TraderLlama", to_string = "TraderLlama")]
[INFO] [stdout]     |                         -------------              ^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:281:48
[INFO] [stdout]     |
[INFO] [stdout] 281 |     #[strum(serialize = "Trident", to_string = "Trident")]
[INFO] [stdout]     |                         ---------              ^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ignore_invulnerability`
[INFO] [stdout]    --> src/ui.rs:738:13
[INFO] [stdout]     |
[INFO] [stdout] 738 |             ignore_invulnerability,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^ help: try ignoring the field: `ignore_invulnerability: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ignore_shield`
[INFO] [stdout]    --> src/ui.rs:739:13
[INFO] [stdout]     |
[INFO] [stdout] 739 |             ignore_shield,
[INFO] [stdout]     |             ^^^^^^^^^^^^^ help: try ignoring the field: `ignore_shield: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `damage_helmet`
[INFO] [stdout]    --> src/ui.rs:740:13
[INFO] [stdout]     |
[INFO] [stdout] 740 |             damage_helmet,
[INFO] [stdout]     |             ^^^^^^^^^^^^^ help: try ignoring the field: `damage_helmet: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ignore_effects`
[INFO] [stdout]    --> src/ui.rs:741:13
[INFO] [stdout]     |
[INFO] [stdout] 741 |             ignore_effects,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: try ignoring the field: `ignore_effects: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ignore_resistance`
[INFO] [stdout]    --> src/ui.rs:742:13
[INFO] [stdout]     |
[INFO] [stdout] 742 |             ignore_resistance,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^ help: try ignoring the field: `ignore_resistance: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `power_affects_damage`
[INFO] [stdout]    --> src/ui.rs:743:13
[INFO] [stdout]     |
[INFO] [stdout] 743 |             power_affects_damage,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^ help: try ignoring the field: `power_affects_damage: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tags`
[INFO] [stdout]    --> src/ui.rs:744:13
[INFO] [stdout]     |
[INFO] [stdout] 744 |             tags,
[INFO] [stdout]     |             ^^^^ help: try ignoring the field: `tags: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `raw_tags`
[INFO] [stdout]    --> src/ui.rs:745:13
[INFO] [stdout]     |
[INFO] [stdout] 745 |             raw_tags,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `raw_tags: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `element`
[INFO] [stdout]    --> src/ui.rs:746:13
[INFO] [stdout]     |
[INFO] [stdout] 746 |             element,
[INFO] [stdout]     |             ^^^^^^^ help: try ignoring the field: `element: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:283:53
[INFO] [stdout]     |
[INFO] [stdout] 283 |     #[strum(serialize = "TropicalFish", to_string = "TropicalFish")]
[INFO] [stdout]     |                         --------------              ^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `trigger_skills`
[INFO] [stdout]    --> src/ui.rs:747:13
[INFO] [stdout]     |
[INFO] [stdout] 747 |             trigger_skills,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: try ignoring the field: `trigger_skills: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `multiplier`
[INFO] [stdout]    --> src/ui.rs:750:13
[INFO] [stdout]     |
[INFO] [stdout] 750 |             multiplier,
[INFO] [stdout]     |             ^^^^^^^^^^ help: try ignoring the field: `multiplier: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `use_attribute`
[INFO] [stdout]    --> src/ui.rs:751:13
[INFO] [stdout]     |
[INFO] [stdout] 751 |             use_attribute,
[INFO] [stdout]     |             ^^^^^^^^^^^^^ help: try ignoring the field: `use_attribute: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `percent`
[INFO] [stdout]    --> src/ui.rs:754:13
[INFO] [stdout]     |
[INFO] [stdout] 754 |             percent,
[INFO] [stdout]     |             ^^^^^^^ help: try ignoring the field: `percent: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `current_health`
[INFO] [stdout]    --> src/ui.rs:755:13
[INFO] [stdout]     |
[INFO] [stdout] 755 |             current_health,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: try ignoring the field: `current_health: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `has_nameplate`
[INFO] [stdout]    --> src/ui.rs:759:13
[INFO] [stdout]     |
[INFO] [stdout] 759 |             has_nameplate,
[INFO] [stdout]     |             ^^^^^^^^^^^^^ help: try ignoring the field: `has_nameplate: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `use_player_name`
[INFO] [stdout]    --> src/ui.rs:760:13
[INFO] [stdout]     |
[INFO] [stdout] 760 |             use_player_name,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^ help: try ignoring the field: `use_player_name: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:285:47
[INFO] [stdout]     |
[INFO] [stdout] 285 |     #[strum(serialize = "Turtle", to_string = "Turtle")]
[INFO] [stdout]     |                         --------              ^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:287:48
[INFO] [stdout]     |
[INFO] [stdout] 287 |     #[strum(serialize = "Unknown", to_string = "Unknown")]
[INFO] [stdout]     |                         ---------              ^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:289:44
[INFO] [stdout]     |
[INFO] [stdout] 289 |     #[strum(serialize = "Vex", to_string = "Vex")]
[INFO] [stdout]     |                         -----              ^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `items`
[INFO] [stdout]    --> src/ui.rs:763:13
[INFO] [stdout]     |
[INFO] [stdout] 763 |             items,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `items: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `naturally`
[INFO] [stdout]    --> src/ui.rs:764:13
[INFO] [stdout]     |
[INFO] [stdout] 764 |             naturally,
[INFO] [stdout]     |             ^^^^^^^^^ help: try ignoring the field: `naturally: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:291:49
[INFO] [stdout]     |
[INFO] [stdout] 291 |     #[strum(serialize = "Villager", to_string = "Villager")]
[INFO] [stdout]     |                         ----------              ^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `on_drop_skill`
[INFO] [stdout]    --> src/ui.rs:765:13
[INFO] [stdout]     |
[INFO] [stdout] 765 |             on_drop_skill,
[INFO] [stdout]     |             ^^^^^^^^^^^^^ help: try ignoring the field: `on_drop_skill: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:293:51
[INFO] [stdout]     |
[INFO] [stdout] 293 |     #[strum(serialize = "Vindicator", to_string = "Vindicator")]
[INFO] [stdout]     |                         ------------              ^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:295:56
[INFO] [stdout]     |
[INFO] [stdout] 295 |     #[strum(serialize = "WanderingTrader", to_string = "WanderingTrader")]
[INFO] [stdout]     |                         -----------------              ^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `duration`
[INFO] [stdout]    --> src/ui.rs:769:31
[INFO] [stdout]     |
[INFO] [stdout] 769 |         Mechanic::EnderBeam { duration, y_offset } => (),
[INFO] [stdout]     |                               ^^^^^^^^ help: try ignoring the field: `duration: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:297:47
[INFO] [stdout]     |
[INFO] [stdout] 297 |     #[strum(serialize = "Warden", to_string = "Warden")]
[INFO] [stdout]     |                         --------              ^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `y_offset`
[INFO] [stdout]    --> src/ui.rs:769:41
[INFO] [stdout]     |
[INFO] [stdout] 769 |         Mechanic::EnderBeam { duration, y_offset } => (),
[INFO] [stdout]     |                                         ^^^^^^^^ help: try ignoring the field: `y_offset: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:299:51
[INFO] [stdout]     |
[INFO] [stdout] 299 |     #[strum(serialize = "WindCharge", to_string = "WindCharge")]
[INFO] [stdout]     |                         ------------              ^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `phase`
[INFO] [stdout]    --> src/ui.rs:771:41
[INFO] [stdout]     |
[INFO] [stdout] 771 |         Mechanic::EnderDragonSetPhase { phase } => (),
[INFO] [stdout]     |                                         ^^^^^ help: try ignoring the field: `phase: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:301:46
[INFO] [stdout]     |
[INFO] [stdout] 301 |     #[strum(serialize = "Witch", to_string = "Witch")]
[INFO] [stdout]     |                         -------              ^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `phase`
[INFO] [stdout]    --> src/ui.rs:772:48
[INFO] [stdout]     |
[INFO] [stdout] 772 |         Mechanic::EnderDragonSetRespawnPhase { phase } => (),
[INFO] [stdout]     |                                                ^^^^^ help: try ignoring the field: `phase: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:303:47
[INFO] [stdout]     |
[INFO] [stdout] 303 |     #[strum(serialize = "Wither", to_string = "Wither")]
[INFO] [stdout]     |                         --------              ^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `with_portals`
[INFO] [stdout]    --> src/ui.rs:773:44
[INFO] [stdout]     |
[INFO] [stdout] 773 |         Mechanic::EnderDragonSpawnPortal { with_portals } => (),
[INFO] [stdout]     |                                            ^^^^^^^^^^^^ help: try ignoring the field: `with_portals: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:305:55
[INFO] [stdout]     |
[INFO] [stdout] 305 |     #[strum(serialize = "WitherSkeleton", to_string = "WitherSkeleton")]
[INFO] [stdout]     |                         ----------------              ^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `item`
[INFO] [stdout]    --> src/ui.rs:774:27
[INFO] [stdout]     |
[INFO] [stdout] 774 |         Mechanic::Equip { item } => (),
[INFO] [stdout]     |                           ^^^^ help: try ignoring the field: `item: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:307:52
[INFO] [stdout]     |
[INFO] [stdout] 307 |     #[strum(serialize = "WitherSkull", to_string = "WitherSkull")]
[INFO] [stdout]     |                         -------------              ^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `slots`
[INFO] [stdout]    --> src/ui.rs:775:31
[INFO] [stdout]     |
[INFO] [stdout] 775 |         Mechanic::EquipCopy { slots } => (),
[INFO] [stdout]     |                               ^^^^^ help: try ignoring the field: `slots: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:309:45
[INFO] [stdout]     |
[INFO] [stdout] 309 |     #[strum(serialize = "Wolf", to_string = "Wolf")]
[INFO] [stdout]     |                         ------              ^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `power_explosion`
[INFO] [stdout]    --> src/ui.rs:777:13
[INFO] [stdout]     |
[INFO] [stdout] 777 |             power_explosion,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^ help: try ignoring the field: `power_explosion: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:311:47
[INFO] [stdout]     |
[INFO] [stdout] 311 |     #[strum(serialize = "Zoglin", to_string = "Zoglin")]
[INFO] [stdout]     |                         --------              ^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:313:47
[INFO] [stdout]     |
[INFO] [stdout] 313 |     #[strum(serialize = "Zombie", to_string = "Zombie")]
[INFO] [stdout]     |                         --------              ^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `block_damage`
[INFO] [stdout]    --> src/ui.rs:778:13
[INFO] [stdout]     |
[INFO] [stdout] 778 |             block_damage,
[INFO] [stdout]     |             ^^^^^^^^^^^^ help: try ignoring the field: `block_damage: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `fire`
[INFO] [stdout]    --> src/ui.rs:779:13
[INFO] [stdout]     |
[INFO] [stdout] 779 |             fire,
[INFO] [stdout]     |             ^^^^ help: try ignoring the field: `fire: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `schematic`
[INFO] [stdout]    --> src/ui.rs:784:13
[INFO] [stdout]     |
[INFO] [stdout] 784 |             schematic,
[INFO] [stdout]     |             ^^^^^^^^^ help: try ignoring the field: `schematic: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `paste_id`
[INFO] [stdout]    --> src/ui.rs:785:13
[INFO] [stdout]     |
[INFO] [stdout] 785 |             paste_id,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `paste_id: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `paste_air`
[INFO] [stdout]    --> src/ui.rs:786:13
[INFO] [stdout]     |
[INFO] [stdout] 786 |             paste_air,
[INFO] [stdout]     |             ^^^^^^^^^ help: try ignoring the field: `paste_air: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x_offset`
[INFO] [stdout]    --> src/ui.rs:787:13
[INFO] [stdout]     |
[INFO] [stdout] 787 |             x_offset,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `x_offset: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `y_offset`
[INFO] [stdout]    --> src/ui.rs:788:13
[INFO] [stdout]     |
[INFO] [stdout] 788 |             y_offset,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `y_offset: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:315:52
[INFO] [stdout]     |
[INFO] [stdout] 315 |     #[strum(serialize = "ZombieHorse", to_string = "ZombieHorse")]
[INFO] [stdout]     |                         -------------              ^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:317:55
[INFO] [stdout]     |
[INFO] [stdout] 317 |     #[strum(serialize = "ZombieVillager", to_string = "ZombieVillager")]
[INFO] [stdout]     |                         ----------------              ^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `z_offset`
[INFO] [stdout]    --> src/ui.rs:789:13
[INFO] [stdout]     |
[INFO] [stdout] 789 |             z_offset,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `z_offset: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rotation`
[INFO] [stdout]    --> src/ui.rs:790:13
[INFO] [stdout]     |
[INFO] [stdout] 790 |             rotation,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `rotation: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unreachable pattern
[INFO] [stdout]    --> src/skill/minecraft_lib.rs:319:56
[INFO] [stdout]     |
[INFO] [stdout] 319 |     #[strum(serialize = "ZombifiedPiglin", to_string = "ZombifiedPiglin")]
[INFO] [stdout]     |                         -----------------              ^^^^^^^^^^^^^^^^^ no value can reach this
[INFO] [stdout]     |                         |
[INFO] [stdout]     |                         matches all the relevant values
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `center`
[INFO] [stdout]    --> src/ui.rs:791:13
[INFO] [stdout]     |
[INFO] [stdout] 791 |             center,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `center: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `chest_drop_table`
[INFO] [stdout]    --> src/ui.rs:792:13
[INFO] [stdout]     |
[INFO] [stdout] 792 |             chest_drop_table,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^ help: try ignoring the field: `chest_drop_table: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `trap_chest_drop_table`
[INFO] [stdout]    --> src/ui.rs:793:13
[INFO] [stdout]     |
[INFO] [stdout] 793 |             trap_chest_drop_table,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^ help: try ignoring the field: `trap_chest_drop_table: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `blocks_per_tick`
[INFO] [stdout]    --> src/ui.rs:794:13
[INFO] [stdout]     |
[INFO] [stdout] 794 |             blocks_per_tick,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^ help: try ignoring the field: `blocks_per_tick: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `duration`
[INFO] [stdout]    --> src/ui.rs:795:13
[INFO] [stdout]     |
[INFO] [stdout] 795 |             duration,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `duration: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]    --> src/ui.rs:798:13
[INFO] [stdout]     |
[INFO] [stdout] 798 |             amount,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `saturation`
[INFO] [stdout]    --> src/ui.rs:799:13
[INFO] [stdout]     |
[INFO] [stdout] 799 |             saturation,
[INFO] [stdout]     |             ^^^^^^^^^^ help: try ignoring the field: `saturation: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `overfeed`
[INFO] [stdout]    --> src/ui.rs:800:13
[INFO] [stdout]     |
[INFO] [stdout] 800 |             overfeed,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `overfeed: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `items`
[INFO] [stdout]    --> src/ui.rs:803:13
[INFO] [stdout]     |
[INFO] [stdout] 803 |             items,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `items: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `should_stack`
[INFO] [stdout]    --> src/ui.rs:804:13
[INFO] [stdout]     |
[INFO] [stdout] 804 |             should_stack,
[INFO] [stdout]     |             ^^^^^^^^^^^^ help: try ignoring the field: `should_stack: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `should_empty`
[INFO] [stdout]    --> src/ui.rs:805:13
[INFO] [stdout]     |
[INFO] [stdout] 805 |             should_empty,
[INFO] [stdout]     |             ^^^^^^^^^^^^ help: try ignoring the field: `should_empty: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `firework_type`
[INFO] [stdout]    --> src/ui.rs:808:13
[INFO] [stdout]     |
[INFO] [stdout] 808 |             firework_type,
[INFO] [stdout]     |             ^^^^^^^^^^^^^ help: try ignoring the field: `firework_type: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `power`
[INFO] [stdout]    --> src/ui.rs:809:13
[INFO] [stdout]     |
[INFO] [stdout] 809 |             power,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `power: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `flicker`
[INFO] [stdout]    --> src/ui.rs:810:13
[INFO] [stdout]     |
[INFO] [stdout] 810 |             flicker,
[INFO] [stdout]     |             ^^^^^^^ help: try ignoring the field: `flicker: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `trail`
[INFO] [stdout]    --> src/ui.rs:811:13
[INFO] [stdout]     |
[INFO] [stdout] 811 |             trail,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `trail: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `colors`
[INFO] [stdout]    --> src/ui.rs:812:13
[INFO] [stdout]     |
[INFO] [stdout] 812 |             colors,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `colors: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `fade_colors`
[INFO] [stdout]    --> src/ui.rs:813:13
[INFO] [stdout]     |
[INFO] [stdout] 813 |             fade_colors,
[INFO] [stdout]     |             ^^^^^^^^^^^ help: try ignoring the field: `fade_colors: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `spread`
[INFO] [stdout]    --> src/ui.rs:817:31
[INFO] [stdout]     |
[INFO] [stdout] 817 |         Mechanic::ForcePull { spread, v_spread } => (),
[INFO] [stdout]     |                               ^^^^^^ help: try ignoring the field: `spread: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v_spread`
[INFO] [stdout]    --> src/ui.rs:817:39
[INFO] [stdout]     |
[INFO] [stdout] 817 |         Mechanic::ForcePull { spread, v_spread } => (),
[INFO] [stdout]     |                                       ^^^^^^^^ help: try ignoring the field: `v_spread: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ticks`
[INFO] [stdout]    --> src/ui.rs:818:28
[INFO] [stdout]     |
[INFO] [stdout] 818 |         Mechanic::Freeze { ticks } => (),
[INFO] [stdout]     |                            ^^^^^ help: try ignoring the field: `ticks: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `liquid_type`
[INFO] [stdout]    --> src/ui.rs:820:13
[INFO] [stdout]     |
[INFO] [stdout] 820 |             liquid_type,
[INFO] [stdout]     |             ^^^^^^^^^^^ help: try ignoring the field: `liquid_type: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `height`
[INFO] [stdout]    --> src/ui.rs:821:13
[INFO] [stdout]     |
[INFO] [stdout] 821 |             height,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `height: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `interval`
[INFO] [stdout]    --> src/ui.rs:822:13
[INFO] [stdout]     |
[INFO] [stdout] 822 |             interval,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `interval: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `item`
[INFO] [stdout]    --> src/ui.rs:824:30
[INFO] [stdout]     |
[INFO] [stdout] 824 |         Mechanic::GiveItem { item, fake_looting } => (),
[INFO] [stdout]     |                              ^^^^ help: try ignoring the field: `item: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `fake_looting`
[INFO] [stdout]    --> src/ui.rs:824:36
[INFO] [stdout]     |
[INFO] [stdout] 824 |         Mechanic::GiveItem { item, fake_looting } => (),
[INFO] [stdout]     |                                    ^^^^^^^^^^^^ help: try ignoring the field: `fake_looting: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `slot`
[INFO] [stdout]    --> src/ui.rs:825:38
[INFO] [stdout]     |
[INFO] [stdout] 825 |         Mechanic::GiveItemFromSlot { slot, fake_looting } => (),
[INFO] [stdout]     |                                      ^^^^ help: try ignoring the field: `slot: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `fake_looting`
[INFO] [stdout]    --> src/ui.rs:825:44
[INFO] [stdout]     |
[INFO] [stdout] 825 |         Mechanic::GiveItemFromSlot { slot, fake_looting } => (),
[INFO] [stdout]     |                                            ^^^^^^^^^^^^ help: try ignoring the field: `fake_looting: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `item`
[INFO] [stdout]    --> src/ui.rs:826:40
[INFO] [stdout]     |
[INFO] [stdout] 826 |         Mechanic::GiveItemFromTarget { item, fake_looting } => (),
[INFO] [stdout]     |                                        ^^^^ help: try ignoring the field: `item: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `fake_looting`
[INFO] [stdout]    --> src/ui.rs:826:46
[INFO] [stdout]     |
[INFO] [stdout] 826 |         Mechanic::GiveItemFromTarget { item, fake_looting } => (),
[INFO] [stdout]     |                                              ^^^^^^^^^^^^ help: try ignoring the field: `fake_looting: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `color`
[INFO] [stdout]    --> src/ui.rs:827:26
[INFO] [stdout]     |
[INFO] [stdout] 827 |         Mechanic::Glow { color } => (),
[INFO] [stdout]     |                          ^^^^^ help: try ignoring the field: `color: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `speed`
[INFO] [stdout]    --> src/ui.rs:830:13
[INFO] [stdout]     |
[INFO] [stdout] 830 |             speed,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `speed: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `spread_h`
[INFO] [stdout]    --> src/ui.rs:831:13
[INFO] [stdout]     |
[INFO] [stdout] 831 |             spread_h,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `spread_h: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `spread_v`
[INFO] [stdout]    --> src/ui.rs:832:13
[INFO] [stdout]     |
[INFO] [stdout] 832 |             spread_v,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `spread_v: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `duration`
[INFO] [stdout]    --> src/ui.rs:835:13
[INFO] [stdout]     |
[INFO] [stdout] 835 |             duration,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `duration: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `interval`
[INFO] [stdout]    --> src/ui.rs:836:13
[INFO] [stdout]     |
[INFO] [stdout] 836 |             interval,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `interval: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `start_y_offset`
[INFO] [stdout]    --> src/ui.rs:837:13
[INFO] [stdout]     |
[INFO] [stdout] 837 |             start_y_offset,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: try ignoring the field: `start_y_offset: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `target_y_offset`
[INFO] [stdout]    --> src/ui.rs:838:13
[INFO] [stdout]     |
[INFO] [stdout] 838 |             target_y_offset,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^ help: try ignoring the field: `target_y_offset: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `from_origin`
[INFO] [stdout]    --> src/ui.rs:839:13
[INFO] [stdout]     |
[INFO] [stdout] 839 |             from_origin,
[INFO] [stdout]     |             ^^^^^^^^^^^ help: try ignoring the field: `from_origin: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `on_start_skill`
[INFO] [stdout]    --> src/ui.rs:840:13
[INFO] [stdout]     |
[INFO] [stdout] 840 |             on_start_skill,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: try ignoring the field: `on_start_skill: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `on_tick_skill`
[INFO] [stdout]    --> src/ui.rs:841:13
[INFO] [stdout]     |
[INFO] [stdout] 841 |             on_tick_skill,
[INFO] [stdout]     |             ^^^^^^^^^^^^^ help: try ignoring the field: `on_tick_skill: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `on_end_skill`
[INFO] [stdout]    --> src/ui.rs:842:13
[INFO] [stdout]     |
[INFO] [stdout] 842 |             on_end_skill,
[INFO] [stdout]     |             ^^^^^^^^^^^^ help: try ignoring the field: `on_end_skill: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]    --> src/ui.rs:845:13
[INFO] [stdout]     |
[INFO] [stdout] 845 |             amount,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `overheal`
[INFO] [stdout]    --> src/ui.rs:846:13
[INFO] [stdout]     |
[INFO] [stdout] 846 |             overheal,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `overheal: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `max_overheal`
[INFO] [stdout]    --> src/ui.rs:847:13
[INFO] [stdout]     |
[INFO] [stdout] 847 |             max_overheal,
[INFO] [stdout]     |             ^^^^^^^^^^^^ help: try ignoring the field: `max_overheal: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `multiplier`
[INFO] [stdout]    --> src/ui.rs:850:13
[INFO] [stdout]     |
[INFO] [stdout] 850 |             multiplier,
[INFO] [stdout]     |             ^^^^^^^^^^ help: try ignoring the field: `multiplier: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `overheal`
[INFO] [stdout]    --> src/ui.rs:851:13
[INFO] [stdout]     |
[INFO] [stdout] 851 |             overheal,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `overheal: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `max_overheal`
[INFO] [stdout]    --> src/ui.rs:852:13
[INFO] [stdout]     |
[INFO] [stdout] 852 |             max_overheal,
[INFO] [stdout]     |             ^^^^^^^^^^^^ help: try ignoring the field: `max_overheal: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ignore_aura_options`
[INFO] [stdout]    --> src/ui.rs:855:13
[INFO] [stdout]     |
[INFO] [stdout] 855 |             ignore_aura_options,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^ help: try ignoring the field: `ignore_aura_options: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `multiplier`
[INFO] [stdout]    --> src/ui.rs:858:13
[INFO] [stdout]     |
[INFO] [stdout] 858 |             multiplier,
[INFO] [stdout]     |             ^^^^^^^^^^ help: try ignoring the field: `multiplier: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `forced_damage`
[INFO] [stdout]    --> src/ui.rs:859:13
[INFO] [stdout]     |
[INFO] [stdout] 859 |             forced_damage,
[INFO] [stdout]     |             ^^^^^^^^^^^^^ help: try ignoring the field: `forced_damage: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `trigger_skills`
[INFO] [stdout]    --> src/ui.rs:860:13
[INFO] [stdout]     |
[INFO] [stdout] 860 |             trigger_skills,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: try ignoring the field: `trigger_skills: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `scale_by_attack_cooldown`
[INFO] [stdout]    --> src/ui.rs:861:13
[INFO] [stdout]     |
[INFO] [stdout] 861 |             scale_by_attack_cooldown,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^ help: try ignoring the field: `scale_by_attack_cooldown: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `text`
[INFO] [stdout]    --> src/ui.rs:863:30
[INFO] [stdout]     |
[INFO] [stdout] 863 |         Mechanic::Hologram { text, stay } => (),
[INFO] [stdout]     |                              ^^^^ help: try ignoring the field: `text: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stay`
[INFO] [stdout]    --> src/ui.rs:863:36
[INFO] [stdout]     |
[INFO] [stdout] 863 |         Mechanic::Hologram { text, stay } => (),
[INFO] [stdout]     |                                    ^^^^ help: try ignoring the field: `stay: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ticks`
[INFO] [stdout]    --> src/ui.rs:864:28
[INFO] [stdout]     |
[INFO] [stdout] 864 |         Mechanic::Ignite { ticks } => (),
[INFO] [stdout]     |                            ^^^^^ help: try ignoring the field: `ticks: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `items`
[INFO] [stdout]    --> src/ui.rs:866:13
[INFO] [stdout]     |
[INFO] [stdout] 866 |             items,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `items: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]    --> src/ui.rs:867:13
[INFO] [stdout]     |
[INFO] [stdout] 867 |             amount,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `duration`
[INFO] [stdout]    --> src/ui.rs:868:13
[INFO] [stdout]     |
[INFO] [stdout] 868 |             duration,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `duration: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `radius`
[INFO] [stdout]    --> src/ui.rs:869:13
[INFO] [stdout]     |
[INFO] [stdout] 869 |             radius,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `radius: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity`
[INFO] [stdout]    --> src/ui.rs:870:13
[INFO] [stdout]     |
[INFO] [stdout] 870 |             velocity,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `velocity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `y_velocity`
[INFO] [stdout]    --> src/ui.rs:871:13
[INFO] [stdout]     |
[INFO] [stdout] 871 |             y_velocity,
[INFO] [stdout]     |             ^^^^^^^^^^ help: try ignoring the field: `y_velocity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `y_offset`
[INFO] [stdout]    --> src/ui.rs:872:13
[INFO] [stdout]     |
[INFO] [stdout] 872 |             y_offset,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `y_offset: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `allow_pickup`
[INFO] [stdout]    --> src/ui.rs:873:13
[INFO] [stdout]     |
[INFO] [stdout] 873 |             allow_pickup,
[INFO] [stdout]     |             ^^^^^^^^^^^^ help: try ignoring the field: `allow_pickup: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `gravity`
[INFO] [stdout]    --> src/ui.rs:874:13
[INFO] [stdout]     |
[INFO] [stdout] 874 |             gravity,
[INFO] [stdout]     |             ^^^^^^^ help: try ignoring the field: `gravity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `message`
[INFO] [stdout]    --> src/ui.rs:876:33
[INFO] [stdout]     |
[INFO] [stdout] 876 |         Mechanic::JSONMessage { message } => (),
[INFO] [stdout]     |                                 ^^^^^^^ help: try ignoring the field: `message: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity`
[INFO] [stdout]    --> src/ui.rs:877:26
[INFO] [stdout]     |
[INFO] [stdout] 877 |         Mechanic::Jump { velocity } => (),
[INFO] [stdout]     |                          ^^^^^^^^ help: try ignoring the field: `velocity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity`
[INFO] [stdout]    --> src/ui.rs:878:26
[INFO] [stdout]     |
[INFO] [stdout] 878 |         Mechanic::Leap { velocity, noise } => (),
[INFO] [stdout]     |                          ^^^^^^^^ help: try ignoring the field: `velocity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `noise`
[INFO] [stdout]    --> src/ui.rs:878:36
[INFO] [stdout]     |
[INFO] [stdout] 878 |         Mechanic::Leap { velocity, noise } => (),
[INFO] [stdout]     |                                    ^^^^^ help: try ignoring the field: `noise: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `damage`
[INFO] [stdout]    --> src/ui.rs:879:31
[INFO] [stdout]     |
[INFO] [stdout] 879 |         Mechanic::Lightning { damage } => (),
[INFO] [stdout]     |                               ^^^^^^ help: try ignoring the field: `damage: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `localized`
[INFO] [stdout]    --> src/ui.rs:881:13
[INFO] [stdout]     |
[INFO] [stdout] 881 |             localized,
[INFO] [stdout]     |             ^^^^^^^^^ help: try ignoring the field: `localized: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `localized_radius`
[INFO] [stdout]    --> src/ui.rs:882:13
[INFO] [stdout]     |
[INFO] [stdout] 882 |             localized_radius,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^ help: try ignoring the field: `localized_radius: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `message`
[INFO] [stdout]    --> src/ui.rs:884:25
[INFO] [stdout]     |
[INFO] [stdout] 884 |         Mechanic::Log { message } => (),
[INFO] [stdout]     |                         ^^^^^^^ help: try ignoring the field: `message: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `head_only`
[INFO] [stdout]    --> src/ui.rs:886:13
[INFO] [stdout]     |
[INFO] [stdout] 886 |             head_only,
[INFO] [stdout]     |             ^^^^^^^^^ help: try ignoring the field: `head_only: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `force`
[INFO] [stdout]    --> src/ui.rs:887:13
[INFO] [stdout]     |
[INFO] [stdout] 887 |             force,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `force: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `force_paper`
[INFO] [stdout]    --> src/ui.rs:888:13
[INFO] [stdout]     |
[INFO] [stdout] 888 |             force_paper,
[INFO] [stdout]     |             ^^^^^^^^^^^ help: try ignoring the field: `force_paper: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `immediately`
[INFO] [stdout]    --> src/ui.rs:889:13
[INFO] [stdout]     |
[INFO] [stdout] 889 |             immediately,
[INFO] [stdout]     |             ^^^^^^^^^^^ help: try ignoring the field: `immediately: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity`
[INFO] [stdout]    --> src/ui.rs:892:13
[INFO] [stdout]     |
[INFO] [stdout] 892 |             velocity,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `velocity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity_y`
[INFO] [stdout]    --> src/ui.rs:893:13
[INFO] [stdout]     |
[INFO] [stdout] 893 |             velocity_y,
[INFO] [stdout]     |             ^^^^^^^^^^ help: try ignoring the field: `velocity_y: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `old_math`
[INFO] [stdout]    --> src/ui.rs:894:13
[INFO] [stdout]     |
[INFO] [stdout] 894 |             old_math,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `old_math: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `target`
[INFO] [stdout]    --> src/ui.rs:896:35
[INFO] [stdout]     |
[INFO] [stdout] 896 |         Mechanic::MatchRotation { target } => (),
[INFO] [stdout]     |                                   ^^^^^^ help: try ignoring the field: `target: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `message`
[INFO] [stdout]    --> src/ui.rs:897:29
[INFO] [stdout]     |
[INFO] [stdout] 897 |         Mechanic::Message { message, audience } => (),
[INFO] [stdout]     |                             ^^^^^^^ help: try ignoring the field: `message: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `audience`
[INFO] [stdout]    --> src/ui.rs:897:38
[INFO] [stdout]     |
[INFO] [stdout] 897 |         Mechanic::Message { message, audience } => (),
[INFO] [stdout]     |                                      ^^^^^^^^ help: try ignoring the field: `audience: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]    --> src/ui.rs:899:13
[INFO] [stdout]     |
[INFO] [stdout] 899 |             amount,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `damage_type`
[INFO] [stdout]    --> src/ui.rs:900:13
[INFO] [stdout]     |
[INFO] [stdout] 900 |             damage_type,
[INFO] [stdout]     |             ^^^^^^^^^^^ help: try ignoring the field: `damage_type: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `action`
[INFO] [stdout]    --> src/ui.rs:901:13
[INFO] [stdout]     |
[INFO] [stdout] 901 |             action,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `action: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `objective`
[INFO] [stdout]    --> src/ui.rs:904:13
[INFO] [stdout]     |
[INFO] [stdout] 904 |             objective,
[INFO] [stdout]     |             ^^^^^^^^^ help: try ignoring the field: `objective: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `action`
[INFO] [stdout]    --> src/ui.rs:905:13
[INFO] [stdout]     |
[INFO] [stdout] 905 |             action,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `action: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `value`
[INFO] [stdout]    --> src/ui.rs:906:13
[INFO] [stdout]     |
[INFO] [stdout] 906 |             value,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `value: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `objective`
[INFO] [stdout]    --> src/ui.rs:909:13
[INFO] [stdout]     |
[INFO] [stdout] 909 |             objective,
[INFO] [stdout]     |             ^^^^^^^^^ help: try ignoring the field: `objective: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `action`
[INFO] [stdout]    --> src/ui.rs:910:13
[INFO] [stdout]     |
[INFO] [stdout] 910 |             action,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `action: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `value`
[INFO] [stdout]    --> src/ui.rs:911:13
[INFO] [stdout]     |
[INFO] [stdout] 911 |             value,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `value: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `objective`
[INFO] [stdout]    --> src/ui.rs:914:13
[INFO] [stdout]     |
[INFO] [stdout] 914 |             objective,
[INFO] [stdout]     |             ^^^^^^^^^ help: try ignoring the field: `objective: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `action`
[INFO] [stdout]    --> src/ui.rs:915:13
[INFO] [stdout]     |
[INFO] [stdout] 915 |             action,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `action: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `value`
[INFO] [stdout]    --> src/ui.rs:916:13
[INFO] [stdout]     |
[INFO] [stdout] 916 |             value,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `value: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `objective`
[INFO] [stdout]    --> src/ui.rs:919:13
[INFO] [stdout]     |
[INFO] [stdout] 919 |             objective,
[INFO] [stdout]     |             ^^^^^^^^^ help: try ignoring the field: `objective: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `action`
[INFO] [stdout]    --> src/ui.rs:920:13
[INFO] [stdout]     |
[INFO] [stdout] 920 |             action,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `action: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `value`
[INFO] [stdout]    --> src/ui.rs:921:13
[INFO] [stdout]     |
[INFO] [stdout] 921 |             value,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `value: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `entity`
[INFO] [stdout]    --> src/ui.rs:923:27
[INFO] [stdout]     |
[INFO] [stdout] 923 |         Mechanic::Mount { entity } => (),
[INFO] [stdout]     |                           ^^^^^^ help: try ignoring the field: `entity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `entity`
[INFO] [stdout]    --> src/ui.rs:924:29
[INFO] [stdout]     |
[INFO] [stdout] 924 |         Mechanic::MountMe { entity } => (),
[INFO] [stdout]     |                             ^^^^^^ help: try ignoring the field: `entity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `entity`
[INFO] [stdout]    --> src/ui.rs:925:33
[INFO] [stdout]     |
[INFO] [stdout] 925 |         Mechanic::MountTarget { entity } => (),
[INFO] [stdout]     |                                 ^^^^^^ help: try ignoring the field: `entity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/ui.rs:926:29
[INFO] [stdout]     |
[INFO] [stdout] 926 |         Mechanic::MovePin { x, y, z } => (),
[INFO] [stdout]     |                             ^ help: try ignoring the field: `x: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `y`
[INFO] [stdout]    --> src/ui.rs:926:32
[INFO] [stdout]     |
[INFO] [stdout] 926 |         Mechanic::MovePin { x, y, z } => (),
[INFO] [stdout]     |                                ^ help: try ignoring the field: `y: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `z`
[INFO] [stdout]    --> src/ui.rs:926:35
[INFO] [stdout]     |
[INFO] [stdout] 926 |         Mechanic::MovePin { x, y, z } => (),
[INFO] [stdout]     |                                   ^ help: try ignoring the field: `z: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]    --> src/ui.rs:928:28
[INFO] [stdout]     |
[INFO] [stdout] 928 |         Mechanic::Oxygen { amount } => (),
[INFO] [stdout]     |                            ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `particle`
[INFO] [stdout]    --> src/ui.rs:930:13
[INFO] [stdout]     |
[INFO] [stdout] 930 |             particle,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `particle: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]    --> src/ui.rs:931:13
[INFO] [stdout]     |
[INFO] [stdout] 931 |             amount,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `speed`
[INFO] [stdout]    --> src/ui.rs:932:13
[INFO] [stdout]     |
[INFO] [stdout] 932 |             speed,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `speed: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/ui.rs:933:13
[INFO] [stdout]     |
[INFO] [stdout] 933 |             x,
[INFO] [stdout]     |             ^ help: try ignoring the field: `x: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `y`
[INFO] [stdout]    --> src/ui.rs:934:13
[INFO] [stdout]     |
[INFO] [stdout] 934 |             y,
[INFO] [stdout]     |             ^ help: try ignoring the field: `y: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `z`
[INFO] [stdout]    --> src/ui.rs:935:13
[INFO] [stdout]     |
[INFO] [stdout] 935 |             z,
[INFO] [stdout]     |             ^ help: try ignoring the field: `z: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `particle`
[INFO] [stdout]    --> src/ui.rs:938:13
[INFO] [stdout]     |
[INFO] [stdout] 938 |             particle,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `particle: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]    --> src/ui.rs:939:13
[INFO] [stdout]     |
[INFO] [stdout] 939 |             amount,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `speed`
[INFO] [stdout]    --> src/ui.rs:940:13
[INFO] [stdout]     |
[INFO] [stdout] 940 |             speed,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `speed: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/ui.rs:941:13
[INFO] [stdout]     |
[INFO] [stdout] 941 |             x,
[INFO] [stdout]     |             ^ help: try ignoring the field: `x: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `y`
[INFO] [stdout]    --> src/ui.rs:942:13
[INFO] [stdout]     |
[INFO] [stdout] 942 |             y,
[INFO] [stdout]     |             ^ help: try ignoring the field: `y: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `z`
[INFO] [stdout]    --> src/ui.rs:943:13
[INFO] [stdout]     |
[INFO] [stdout] 943 |             z,
[INFO] [stdout]     |             ^ help: try ignoring the field: `z: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `width`
[INFO] [stdout]    --> src/ui.rs:944:13
[INFO] [stdout]     |
[INFO] [stdout] 944 |             width,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `width: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `height`
[INFO] [stdout]    --> src/ui.rs:945:13
[INFO] [stdout]     |
[INFO] [stdout] 945 |             height,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `height: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `particle`
[INFO] [stdout]    --> src/ui.rs:948:13
[INFO] [stdout]     |
[INFO] [stdout] 948 |             particle,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `particle: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]    --> src/ui.rs:949:13
[INFO] [stdout]     |
[INFO] [stdout] 949 |             amount,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `speed`
[INFO] [stdout]    --> src/ui.rs:950:13
[INFO] [stdout]     |
[INFO] [stdout] 950 |             speed,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `speed: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/ui.rs:951:13
[INFO] [stdout]     |
[INFO] [stdout] 951 |             x,
[INFO] [stdout]     |             ^ help: try ignoring the field: `x: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `y`
[INFO] [stdout]    --> src/ui.rs:952:13
[INFO] [stdout]     |
[INFO] [stdout] 952 |             y,
[INFO] [stdout]     |             ^ help: try ignoring the field: `y: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `z`
[INFO] [stdout]    --> src/ui.rs:953:13
[INFO] [stdout]     |
[INFO] [stdout] 953 |             z,
[INFO] [stdout]     |             ^ help: try ignoring the field: `z: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `equation`
[INFO] [stdout]    --> src/ui.rs:954:13
[INFO] [stdout]     |
[INFO] [stdout] 954 |             equation,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `equation: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `particle`
[INFO] [stdout]    --> src/ui.rs:957:13
[INFO] [stdout]     |
[INFO] [stdout] 957 |             particle,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `particle: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]    --> src/ui.rs:958:13
[INFO] [stdout]     |
[INFO] [stdout] 958 |             amount,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `speed`
[INFO] [stdout]    --> src/ui.rs:959:13
[INFO] [stdout]     |
[INFO] [stdout] 959 |             speed,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `speed: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/ui.rs:960:13
[INFO] [stdout]     |
[INFO] [stdout] 960 |             x,
[INFO] [stdout]     |             ^ help: try ignoring the field: `x: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `y`
[INFO] [stdout]    --> src/ui.rs:961:13
[INFO] [stdout]     |
[INFO] [stdout] 961 |             y,
[INFO] [stdout]     |             ^ help: try ignoring the field: `y: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `z`
[INFO] [stdout]    --> src/ui.rs:962:13
[INFO] [stdout]     |
[INFO] [stdout] 962 |             z,
[INFO] [stdout]     |             ^ help: try ignoring the field: `z: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `length`
[INFO] [stdout]    --> src/ui.rs:963:13
[INFO] [stdout]     |
[INFO] [stdout] 963 |             length,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `length: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `particle`
[INFO] [stdout]    --> src/ui.rs:966:13
[INFO] [stdout]     |
[INFO] [stdout] 966 |             particle,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `particle: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]    --> src/ui.rs:967:13
[INFO] [stdout]     |
[INFO] [stdout] 967 |             amount,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `speed`
[INFO] [stdout]    --> src/ui.rs:968:13
[INFO] [stdout]     |
[INFO] [stdout] 968 |             speed,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `speed: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/ui.rs:969:13
[INFO] [stdout]     |
[INFO] [stdout] 969 |             x,
[INFO] [stdout]     |             ^ help: try ignoring the field: `x: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `y`
[INFO] [stdout]    --> src/ui.rs:970:13
[INFO] [stdout]     |
[INFO] [stdout] 970 |             y,
[INFO] [stdout]     |             ^ help: try ignoring the field: `y: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `z`
[INFO] [stdout]    --> src/ui.rs:971:13
[INFO] [stdout]     |
[INFO] [stdout] 971 |             z,
[INFO] [stdout]     |             ^ help: try ignoring the field: `z: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `length`
[INFO] [stdout]    --> src/ui.rs:972:13
[INFO] [stdout]     |
[INFO] [stdout] 972 |             length,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `length: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `radius`
[INFO] [stdout]    --> src/ui.rs:973:13
[INFO] [stdout]     |
[INFO] [stdout] 973 |             radius,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `radius: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `particle`
[INFO] [stdout]    --> src/ui.rs:976:13
[INFO] [stdout]     |
[INFO] [stdout] 976 |             particle,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `particle: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]    --> src/ui.rs:977:13
[INFO] [stdout]     |
[INFO] [stdout] 977 |             amount,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `speed`
[INFO] [stdout]    --> src/ui.rs:978:13
[INFO] [stdout]     |
[INFO] [stdout] 978 |             speed,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `speed: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/ui.rs:979:13
[INFO] [stdout]     |
[INFO] [stdout] 979 |             x,
[INFO] [stdout]     |             ^ help: try ignoring the field: `x: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `y`
[INFO] [stdout]    --> src/ui.rs:980:13
[INFO] [stdout]     |
[INFO] [stdout] 980 |             y,
[INFO] [stdout]     |             ^ help: try ignoring the field: `y: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `z`
[INFO] [stdout]    --> src/ui.rs:981:13
[INFO] [stdout]     |
[INFO] [stdout] 981 |             z,
[INFO] [stdout]     |             ^ help: try ignoring the field: `z: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `radius`
[INFO] [stdout]    --> src/ui.rs:982:13
[INFO] [stdout]     |
[INFO] [stdout] 982 |             radius,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `radius: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `particle`
[INFO] [stdout]    --> src/ui.rs:985:13
[INFO] [stdout]     |
[INFO] [stdout] 985 |             particle,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `particle: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]    --> src/ui.rs:986:13
[INFO] [stdout]     |
[INFO] [stdout] 986 |             amount,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `speed`
[INFO] [stdout]    --> src/ui.rs:987:13
[INFO] [stdout]     |
[INFO] [stdout] 987 |             speed,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `speed: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/ui.rs:988:13
[INFO] [stdout]     |
[INFO] [stdout] 988 |             x,
[INFO] [stdout]     |             ^ help: try ignoring the field: `x: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `y`
[INFO] [stdout]    --> src/ui.rs:989:13
[INFO] [stdout]     |
[INFO] [stdout] 989 |             y,
[INFO] [stdout]     |             ^ help: try ignoring the field: `y: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `z`
[INFO] [stdout]    --> src/ui.rs:990:13
[INFO] [stdout]     |
[INFO] [stdout] 990 |             z,
[INFO] [stdout]     |             ^ help: try ignoring the field: `z: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `radius`
[INFO] [stdout]    --> src/ui.rs:991:13
[INFO] [stdout]     |
[INFO] [stdout] 991 |             radius,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `radius: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `particle`
[INFO] [stdout]    --> src/ui.rs:994:13
[INFO] [stdout]     |
[INFO] [stdout] 994 |             particle,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `particle: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]    --> src/ui.rs:995:13
[INFO] [stdout]     |
[INFO] [stdout] 995 |             amount,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `speed`
[INFO] [stdout]    --> src/ui.rs:996:13
[INFO] [stdout]     |
[INFO] [stdout] 996 |             speed,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `speed: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/ui.rs:997:13
[INFO] [stdout]     |
[INFO] [stdout] 997 |             x,
[INFO] [stdout]     |             ^ help: try ignoring the field: `x: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `y`
[INFO] [stdout]    --> src/ui.rs:998:13
[INFO] [stdout]     |
[INFO] [stdout] 998 |             y,
[INFO] [stdout]     |             ^ help: try ignoring the field: `y: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `z`
[INFO] [stdout]    --> src/ui.rs:999:13
[INFO] [stdout]     |
[INFO] [stdout] 999 |             z,
[INFO] [stdout]     |             ^ help: try ignoring the field: `z: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `radius`
[INFO] [stdout]     --> src/ui.rs:1000:13
[INFO] [stdout]      |
[INFO] [stdout] 1000 |             radius,
[INFO] [stdout]      |             ^^^^^^ help: try ignoring the field: `radius: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `particle`
[INFO] [stdout]     --> src/ui.rs:1003:13
[INFO] [stdout]      |
[INFO] [stdout] 1003 |             particle,
[INFO] [stdout]      |             ^^^^^^^^ help: try ignoring the field: `particle: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]     --> src/ui.rs:1004:13
[INFO] [stdout]      |
[INFO] [stdout] 1004 |             amount,
[INFO] [stdout]      |             ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `speed`
[INFO] [stdout]     --> src/ui.rs:1005:13
[INFO] [stdout]      |
[INFO] [stdout] 1005 |             speed,
[INFO] [stdout]      |             ^^^^^ help: try ignoring the field: `speed: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/ui.rs:1006:13
[INFO] [stdout]      |
[INFO] [stdout] 1006 |             x,
[INFO] [stdout]      |             ^ help: try ignoring the field: `x: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `y`
[INFO] [stdout]     --> src/ui.rs:1007:13
[INFO] [stdout]      |
[INFO] [stdout] 1007 |             y,
[INFO] [stdout]      |             ^ help: try ignoring the field: `y: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `z`
[INFO] [stdout]     --> src/ui.rs:1008:13
[INFO] [stdout]      |
[INFO] [stdout] 1008 |             z,
[INFO] [stdout]      |             ^ help: try ignoring the field: `z: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `radius`
[INFO] [stdout]     --> src/ui.rs:1009:13
[INFO] [stdout]      |
[INFO] [stdout] 1009 |             radius,
[INFO] [stdout]      |             ^^^^^^ help: try ignoring the field: `radius: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `particle`
[INFO] [stdout]     --> src/ui.rs:1012:13
[INFO] [stdout]      |
[INFO] [stdout] 1012 |             particle,
[INFO] [stdout]      |             ^^^^^^^^ help: try ignoring the field: `particle: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]     --> src/ui.rs:1013:13
[INFO] [stdout]      |
[INFO] [stdout] 1013 |             amount,
[INFO] [stdout]      |             ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `speed`
[INFO] [stdout]     --> src/ui.rs:1014:13
[INFO] [stdout]      |
[INFO] [stdout] 1014 |             speed,
[INFO] [stdout]      |             ^^^^^ help: try ignoring the field: `speed: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/ui.rs:1015:13
[INFO] [stdout]      |
[INFO] [stdout] 1015 |             x,
[INFO] [stdout]      |             ^ help: try ignoring the field: `x: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `y`
[INFO] [stdout]     --> src/ui.rs:1016:13
[INFO] [stdout]      |
[INFO] [stdout] 1016 |             y,
[INFO] [stdout]      |             ^ help: try ignoring the field: `y: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `z`
[INFO] [stdout]     --> src/ui.rs:1017:13
[INFO] [stdout]      |
[INFO] [stdout] 1017 |             z,
[INFO] [stdout]      |             ^ help: try ignoring the field: `z: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `height`
[INFO] [stdout]     --> src/ui.rs:1018:13
[INFO] [stdout]      |
[INFO] [stdout] 1018 |             height,
[INFO] [stdout]      |             ^^^^^^ help: try ignoring the field: `height: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `radius`
[INFO] [stdout]     --> src/ui.rs:1019:13
[INFO] [stdout]      |
[INFO] [stdout] 1019 |             radius,
[INFO] [stdout]      |             ^^^^^^ help: try ignoring the field: `radius: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `particle`
[INFO] [stdout]     --> src/ui.rs:1022:13
[INFO] [stdout]      |
[INFO] [stdout] 1022 |             particle,
[INFO] [stdout]      |             ^^^^^^^^ help: try ignoring the field: `particle: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]     --> src/ui.rs:1023:13
[INFO] [stdout]      |
[INFO] [stdout] 1023 |             amount,
[INFO] [stdout]      |             ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `speed`
[INFO] [stdout]     --> src/ui.rs:1024:13
[INFO] [stdout]      |
[INFO] [stdout] 1024 |             speed,
[INFO] [stdout]      |             ^^^^^ help: try ignoring the field: `speed: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/ui.rs:1025:13
[INFO] [stdout]      |
[INFO] [stdout] 1025 |             x,
[INFO] [stdout]      |             ^ help: try ignoring the field: `x: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `y`
[INFO] [stdout]     --> src/ui.rs:1026:13
[INFO] [stdout]      |
[INFO] [stdout] 1026 |             y,
[INFO] [stdout]      |             ^ help: try ignoring the field: `y: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `z`
[INFO] [stdout]     --> src/ui.rs:1027:13
[INFO] [stdout]      |
[INFO] [stdout] 1027 |             z,
[INFO] [stdout]      |             ^ help: try ignoring the field: `z: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `radius`
[INFO] [stdout]     --> src/ui.rs:1028:13
[INFO] [stdout]      |
[INFO] [stdout] 1028 |             radius,
[INFO] [stdout]      |             ^^^^^^ help: try ignoring the field: `radius: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `item`
[INFO] [stdout]     --> src/ui.rs:1030:32
[INFO] [stdout]      |
[INFO] [stdout] 1030 |         Mechanic::PickUpItem { item } => (),
[INFO] [stdout]      |                                ^^^^ help: try ignoring the field: `item: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `animation`
[INFO] [stdout]     --> src/ui.rs:1031:35
[INFO] [stdout]      |
[INFO] [stdout] 1031 |         Mechanic::PlayAnimation { animation } => (),
[INFO] [stdout]      |                                   ^^^^^^^^^ help: try ignoring the field: `animation: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `block`
[INFO] [stdout]     --> src/ui.rs:1032:41
[INFO] [stdout]      |
[INFO] [stdout] 1032 |         Mechanic::PlayBlockBreakSound { block } => (),
[INFO] [stdout]      |                                         ^^^^^ help: try ignoring the field: `block: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `block`
[INFO] [stdout]     --> src/ui.rs:1033:40
[INFO] [stdout]      |
[INFO] [stdout] 1033 |         Mechanic::PlayBlockFallSound { block } => (),
[INFO] [stdout]      |                                        ^^^^^ help: try ignoring the field: `block: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `block`
[INFO] [stdout]     --> src/ui.rs:1034:39
[INFO] [stdout]      |
[INFO] [stdout] 1034 |         Mechanic::PlayBlockHitSound { block } => (),
[INFO] [stdout]      |                                       ^^^^^ help: try ignoring the field: `block: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `block`
[INFO] [stdout]     --> src/ui.rs:1035:41
[INFO] [stdout]      |
[INFO] [stdout] 1035 |         Mechanic::PlayBlockPlaceSound { block } => (),
[INFO] [stdout]      |                                         ^^^^^ help: try ignoring the field: `block: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `block`
[INFO] [stdout]     --> src/ui.rs:1036:40
[INFO] [stdout]      |
[INFO] [stdout] 1036 |         Mechanic::PlayBlockStepSound { block } => (),
[INFO] [stdout]      |                                        ^^^^^ help: try ignoring the field: `block: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pose`
[INFO] [stdout]     --> src/ui.rs:1037:36
[INFO] [stdout]      |
[INFO] [stdout] 1037 |         Mechanic::PoseArmorStand { pose } => (),
[INFO] [stdout]      |                                    ^^^^ help: try ignoring the field: `pose: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `potion`
[INFO] [stdout]     --> src/ui.rs:1039:13
[INFO] [stdout]      |
[INFO] [stdout] 1039 |             potion,
[INFO] [stdout]      |             ^^^^^^ help: try ignoring the field: `potion: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `duration`
[INFO] [stdout]     --> src/ui.rs:1040:13
[INFO] [stdout]      |
[INFO] [stdout] 1040 |             duration,
[INFO] [stdout]      |             ^^^^^^^^ help: try ignoring the field: `duration: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `level`
[INFO] [stdout]     --> src/ui.rs:1041:13
[INFO] [stdout]      |
[INFO] [stdout] 1041 |             level,
[INFO] [stdout]      |             ^^^^^ help: try ignoring the field: `level: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity`
[INFO] [stdout]     --> src/ui.rs:1046:28
[INFO] [stdout]      |
[INFO] [stdout] 1046 |         Mechanic::Propel { velocity } => (),
[INFO] [stdout]      |                            ^^^^^^^^ help: try ignoring the field: `velocity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity`
[INFO] [stdout]     --> src/ui.rs:1047:26
[INFO] [stdout]      |
[INFO] [stdout] 1047 |         Mechanic::Pull { velocity } => (),
[INFO] [stdout]      |                          ^^^^^^^^ help: try ignoring the field: `velocity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity`
[INFO] [stdout]     --> src/ui.rs:1048:31
[INFO] [stdout]      |
[INFO] [stdout] 1048 |         Mechanic::PushBlock { velocity } => (),
[INFO] [stdout]      |                               ^^^^^^^^ help: try ignoring the field: `velocity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `radius`
[INFO] [stdout]     --> src/ui.rs:1052:27
[INFO] [stdout]      |
[INFO] [stdout] 1052 |         Mechanic::Rally { radius } => (),
[INFO] [stdout]      |                           ^^^^^^ help: try ignoring the field: `radius: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `messages`
[INFO] [stdout]     --> src/ui.rs:1053:35
[INFO] [stdout]      |
[INFO] [stdout] 1053 |         Mechanic::RandomMessage { messages } => (),
[INFO] [stdout]      |                                   ^^^^^^^^ help: try ignoring the field: `messages: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity`
[INFO] [stdout]     --> src/ui.rs:1054:28
[INFO] [stdout]      |
[INFO] [stdout] 1054 |         Mechanic::Recoil { velocity } => (),
[INFO] [stdout]      |                            ^^^^^^^^ help: try ignoring the field: `velocity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `target`
[INFO] [stdout]     --> src/ui.rs:1060:35
[INFO] [stdout]      |
[INFO] [stdout] 1060 |         Mechanic::RotateTowards { target } => (),
[INFO] [stdout]      |                                   ^^^^^^ help: try ignoring the field: `target: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `message`
[INFO] [stdout]     --> src/ui.rs:1064:39
[INFO] [stdout]      |
[INFO] [stdout] 1064 |         Mechanic::SendActionMessage { message } => (),
[INFO] [stdout]      |                                       ^^^^^^^ help: try ignoring the field: `message: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `url`
[INFO] [stdout]     --> src/ui.rs:1065:38
[INFO] [stdout]      |
[INFO] [stdout] 1065 |         Mechanic::SendResourcePack { url } => (),
[INFO] [stdout]      |                                      ^^^ help: try ignoring the field: `url: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `title`
[INFO] [stdout]     --> src/ui.rs:1067:13
[INFO] [stdout]      |
[INFO] [stdout] 1067 |             title,
[INFO] [stdout]      |             ^^^^^ help: try ignoring the field: `title: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `subtitle`
[INFO] [stdout]     --> src/ui.rs:1068:13
[INFO] [stdout]      |
[INFO] [stdout] 1068 |             subtitle,
[INFO] [stdout]      |             ^^^^^^^^ help: try ignoring the field: `subtitle: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `fade_in`
[INFO] [stdout]     --> src/ui.rs:1069:13
[INFO] [stdout]      |
[INFO] [stdout] 1069 |             fade_in,
[INFO] [stdout]      |             ^^^^^^^ help: try ignoring the field: `fade_in: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stay`
[INFO] [stdout]     --> src/ui.rs:1070:13
[INFO] [stdout]      |
[INFO] [stdout] 1070 |             stay,
[INFO] [stdout]      |             ^^^^ help: try ignoring the field: `stay: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `fade_out`
[INFO] [stdout]     --> src/ui.rs:1071:13
[INFO] [stdout]      |
[INFO] [stdout] 1071 |             fade_out,
[INFO] [stdout]      |             ^^^^^^^^ help: try ignoring the field: `fade_out: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `title`
[INFO] [stdout]     --> src/ui.rs:1073:31
[INFO] [stdout]      |
[INFO] [stdout] 1073 |         Mechanic::SendToast { title, message } => (),
[INFO] [stdout]      |                               ^^^^^ help: try ignoring the field: `title: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `message`
[INFO] [stdout]     --> src/ui.rs:1073:38
[INFO] [stdout]      |
[INFO] [stdout] 1073 |         Mechanic::SendToast { title, message } => (),
[INFO] [stdout]      |                                      ^^^^^^^ help: try ignoring the field: `message: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ai`
[INFO] [stdout]     --> src/ui.rs:1074:27
[INFO] [stdout]      |
[INFO] [stdout] 1074 |         Mechanic::SetAI { ai } => (),
[INFO] [stdout]      |                           ^^ help: try ignoring the field: `ai: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `open`
[INFO] [stdout]     --> src/ui.rs:1075:34
[INFO] [stdout]      |
[INFO] [stdout] 1075 |         Mechanic::SetBlockOpen { open } => (),
[INFO] [stdout]      |                                  ^^^^ help: try ignoring the field: `open: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `block`
[INFO] [stdout]     --> src/ui.rs:1076:34
[INFO] [stdout]      |
[INFO] [stdout] 1076 |         Mechanic::SetBlockType { block } => (),
[INFO] [stdout]      |                                  ^^^^^ help: try ignoring the field: `block: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `loaded`
[INFO] [stdout]     --> src/ui.rs:1077:41
[INFO] [stdout]      |
[INFO] [stdout] 1077 |         Mechanic::SetChunkForceLoaded { loaded } => (),
[INFO] [stdout]      |                                         ^^^^^^ help: try ignoring the field: `loaded: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `collidable`
[INFO] [stdout]     --> src/ui.rs:1078:35
[INFO] [stdout]      |
[INFO] [stdout] 1078 |         Mechanic::SetCollidable { collidable } => (),
[INFO] [stdout]      |                                   ^^^^^^^^^^ help: try ignoring the field: `collidable: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `podium`
[INFO] [stdout]     --> src/ui.rs:1079:37
[INFO] [stdout]      |
[INFO] [stdout] 1079 |         Mechanic::SetDragonPodium { podium } => (),
[INFO] [stdout]      |                                     ^^^^^^ help: try ignoring the field: `podium: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `gamemode`
[INFO] [stdout]     --> src/ui.rs:1080:33
[INFO] [stdout]      |
[INFO] [stdout] 1080 |         Mechanic::SetGameMode { gamemode } => (),
[INFO] [stdout]      |                                 ^^^^^^^^ help: try ignoring the field: `gamemode: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `gliding`
[INFO] [stdout]     --> src/ui.rs:1081:32
[INFO] [stdout]      |
[INFO] [stdout] 1081 |         Mechanic::SetGliding { gliding } => (),
[INFO] [stdout]      |                                ^^^^^^^ help: try ignoring the field: `gliding: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `objective`
[INFO] [stdout]     --> src/ui.rs:1083:13
[INFO] [stdout]      |
[INFO] [stdout] 1083 |             objective,
[INFO] [stdout]      |             ^^^^^^^^^ help: try ignoring the field: `objective: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `action`
[INFO] [stdout]     --> src/ui.rs:1084:13
[INFO] [stdout]      |
[INFO] [stdout] 1084 |             action,
[INFO] [stdout]      |             ^^^^^^ help: try ignoring the field: `action: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `value`
[INFO] [stdout]     --> src/ui.rs:1085:13
[INFO] [stdout]      |
[INFO] [stdout] 1085 |             value,
[INFO] [stdout]      |             ^^^^^ help: try ignoring the field: `value: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `gravity`
[INFO] [stdout]     --> src/ui.rs:1087:32
[INFO] [stdout]      |
[INFO] [stdout] 1087 |         Mechanic::SetGravity { gravity } => (),
[INFO] [stdout]      |                                ^^^^^^^ help: try ignoring the field: `gravity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `health`
[INFO] [stdout]     --> src/ui.rs:1088:31
[INFO] [stdout]      |
[INFO] [stdout] 1088 |         Mechanic::SetHealth { health } => (),
[INFO] [stdout]      |                               ^^^^^^ help: try ignoring the field: `health: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `width`
[INFO] [stdout]     --> src/ui.rs:1089:40
[INFO] [stdout]      |
[INFO] [stdout] 1089 |         Mechanic::SetInteractionSize { width, height } => (),
[INFO] [stdout]      |                                        ^^^^^ help: try ignoring the field: `width: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `height`
[INFO] [stdout]     --> src/ui.rs:1089:47
[INFO] [stdout]      |
[INFO] [stdout] 1089 |         Mechanic::SetInteractionSize { width, height } => (),
[INFO] [stdout]      |                                               ^^^^^^ help: try ignoring the field: `height: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `group`
[INFO] [stdout]     --> src/ui.rs:1090:42
[INFO] [stdout]      |
[INFO] [stdout] 1090 |         Mechanic::SetItemGroupCooldown { group, cooldown } => (),
[INFO] [stdout]      |                                          ^^^^^ help: try ignoring the field: `group: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `cooldown`
[INFO] [stdout]     --> src/ui.rs:1090:49
[INFO] [stdout]      |
[INFO] [stdout] 1090 |         Mechanic::SetItemGroupCooldown { group, cooldown } => (),
[INFO] [stdout]      |                                                 ^^^^^^^^ help: try ignoring the field: `cooldown: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `item`
[INFO] [stdout]     --> src/ui.rs:1091:42
[INFO] [stdout]      |
[INFO] [stdout] 1091 |         Mechanic::SetDisplayEntityItem { item } => (),
[INFO] [stdout]      |                                          ^^^^ help: try ignoring the field: `item: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `holder`
[INFO] [stdout]     --> src/ui.rs:1092:36
[INFO] [stdout]      |
[INFO] [stdout] 1092 |         Mechanic::SetLeashHolder { holder } => (),
[INFO] [stdout]      |                                    ^^^^^^ help: try ignoring the field: `holder: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `level`
[INFO] [stdout]     --> src/ui.rs:1093:30
[INFO] [stdout]      |
[INFO] [stdout] 1093 |         Mechanic::SetLevel { level } => (),
[INFO] [stdout]      |                              ^^^^^ help: try ignoring the field: `level: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `material`
[INFO] [stdout]     --> src/ui.rs:1094:41
[INFO] [stdout]      |
[INFO] [stdout] 1094 |         Mechanic::SetMaterialCooldown { material, cooldown } => (),
[INFO] [stdout]      |                                         ^^^^^^^^ help: try ignoring the field: `material: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `cooldown`
[INFO] [stdout]     --> src/ui.rs:1094:51
[INFO] [stdout]      |
[INFO] [stdout] 1094 |         Mechanic::SetMaterialCooldown { material, cooldown } => (),
[INFO] [stdout]      |                                                   ^^^^^^^^ help: try ignoring the field: `cooldown: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `health`
[INFO] [stdout]     --> src/ui.rs:1095:34
[INFO] [stdout]      |
[INFO] [stdout] 1095 |         Mechanic::SetMaxHealth { health } => (),
[INFO] [stdout]      |                                  ^^^^^^ help: try ignoring the field: `health: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `color`
[INFO] [stdout]     --> src/ui.rs:1096:33
[INFO] [stdout]      |
[INFO] [stdout] 1096 |         Mechanic::SetMobColor { color } => (),
[INFO] [stdout]      |                                 ^^^^^ help: try ignoring the field: `color: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `objective`
[INFO] [stdout]     --> src/ui.rs:1097:33
[INFO] [stdout]      |
[INFO] [stdout] 1097 |         Mechanic::SetMobScore { objective, score } => (),
[INFO] [stdout]      |                                 ^^^^^^^^^ help: try ignoring the field: `objective: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `score`
[INFO] [stdout]     --> src/ui.rs:1097:44
[INFO] [stdout]      |
[INFO] [stdout] 1097 |         Mechanic::SetMobScore { objective, score } => (),
[INFO] [stdout]      |                                            ^^^^^ help: try ignoring the field: `score: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]     --> src/ui.rs:1098:29
[INFO] [stdout]      |
[INFO] [stdout] 1098 |         Mechanic::SetName { name } => (),
[INFO] [stdout]      |                             ^^^^ help: try ignoring the field: `name: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `can_join`
[INFO] [stdout]     --> src/ui.rs:1099:42
[INFO] [stdout]      |
[INFO] [stdout] 1099 |         Mechanic::SetRaiderCanJoinRaid { can_join } => (),
[INFO] [stdout]      |                                          ^^^^^^^^ help: try ignoring the field: `can_join: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `block`
[INFO] [stdout]     --> src/ui.rs:1100:42
[INFO] [stdout]      |
[INFO] [stdout] 1100 |         Mechanic::SetRaiderPatrolBlock { block } => (),
[INFO] [stdout]      |                                          ^^^^^ help: try ignoring the field: `block: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `leader`
[INFO] [stdout]     --> src/ui.rs:1101:43
[INFO] [stdout]      |
[INFO] [stdout] 1101 |         Mechanic::SetRaiderPatrolLeader { leader } => (),
[INFO] [stdout]      |                                           ^^^^^^ help: try ignoring the field: `leader: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `faction`
[INFO] [stdout]     --> src/ui.rs:1102:32
[INFO] [stdout]      |
[INFO] [stdout] 1102 |         Mechanic::SetFaction { faction } => (),
[INFO] [stdout]      |                                ^^^^^^^ help: try ignoring the field: `faction: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `flying`
[INFO] [stdout]     --> src/ui.rs:1103:31
[INFO] [stdout]      |
[INFO] [stdout] 1103 |         Mechanic::SetFlying { flying } => (),
[INFO] [stdout]      |                               ^^^^^^ help: try ignoring the field: `flying: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ticks`
[INFO] [stdout]     --> src/ui.rs:1104:38
[INFO] [stdout]      |
[INFO] [stdout] 1104 |         Mechanic::SetNoDamageTicks { ticks } => (),
[INFO] [stdout]      |                                      ^^^^^ help: try ignoring the field: `ticks: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `owner`
[INFO] [stdout]     --> src/ui.rs:1105:30
[INFO] [stdout]      |
[INFO] [stdout] 1105 |         Mechanic::SetOwner { owner } => (),
[INFO] [stdout]      |                              ^^^^^ help: try ignoring the field: `owner: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `parent`
[INFO] [stdout]     --> src/ui.rs:1106:31
[INFO] [stdout]      |
[INFO] [stdout] 1106 |         Mechanic::SetParent { parent } => (),
[INFO] [stdout]      |                               ^^^^^^ help: try ignoring the field: `parent: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `malus`
[INFO] [stdout]     --> src/ui.rs:1107:41
[INFO] [stdout]      |
[INFO] [stdout] 1107 |         Mechanic::SetPathfindingMalus { malus } => (),
[INFO] [stdout]      |                                         ^^^^^ help: try ignoring the field: `malus: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pitch`
[INFO] [stdout]     --> src/ui.rs:1108:30
[INFO] [stdout]      |
[INFO] [stdout] 1108 |         Mechanic::SetPitch { pitch } => (),
[INFO] [stdout]      |                              ^^^^^ help: try ignoring the field: `pitch: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pose`
[INFO] [stdout]     --> src/ui.rs:1109:29
[INFO] [stdout]      |
[INFO] [stdout] 1109 |         Mechanic::SetPose { pose } => (),
[INFO] [stdout]      |                             ^^^^ help: try ignoring the field: `pose: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `yaw`
[INFO] [stdout]     --> src/ui.rs:1110:33
[INFO] [stdout]      |
[INFO] [stdout] 1110 |         Mechanic::SetRotation { yaw, pitch } => (),
[INFO] [stdout]      |                                 ^^^ help: try ignoring the field: `yaw: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pitch`
[INFO] [stdout]     --> src/ui.rs:1110:38
[INFO] [stdout]      |
[INFO] [stdout] 1110 |         Mechanic::SetRotation { yaw, pitch } => (),
[INFO] [stdout]      |                                      ^^^^^ help: try ignoring the field: `pitch: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `target`
[INFO] [stdout]     --> src/ui.rs:1111:31
[INFO] [stdout]      |
[INFO] [stdout] 1111 |         Mechanic::SetTarget { target } => (),
[INFO] [stdout]      |                               ^^^^^^ help: try ignoring the field: `target: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `objective`
[INFO] [stdout]     --> src/ui.rs:1112:36
[INFO] [stdout]      |
[INFO] [stdout] 1112 |         Mechanic::SetTargetScore { objective, score } => (),
[INFO] [stdout]      |                                    ^^^^^^^^^ help: try ignoring the field: `objective: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `score`
[INFO] [stdout]     --> src/ui.rs:1112:47
[INFO] [stdout]      |
[INFO] [stdout] 1112 |         Mechanic::SetTargetScore { objective, score } => (),
[INFO] [stdout]      |                                               ^^^^^ help: try ignoring the field: `score: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `text`
[INFO] [stdout]     --> src/ui.rs:1113:36
[INFO] [stdout]      |
[INFO] [stdout] 1113 |         Mechanic::SetTextDisplay { text } => (),
[INFO] [stdout]      |                                    ^^^^ help: try ignoring the field: `text: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `target`
[INFO] [stdout]     --> src/ui.rs:1114:37
[INFO] [stdout]      |
[INFO] [stdout] 1114 |         Mechanic::SetTongueTarget { target } => (),
[INFO] [stdout]      |                                     ^^^^^^ help: try ignoring the field: `target: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `objective`
[INFO] [stdout]     --> src/ui.rs:1115:30
[INFO] [stdout]      |
[INFO] [stdout] 1115 |         Mechanic::SetScore { objective, score } => (),
[INFO] [stdout]      |                              ^^^^^^^^^ help: try ignoring the field: `objective: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `score`
[INFO] [stdout]     --> src/ui.rs:1115:41
[INFO] [stdout]      |
[INFO] [stdout] 1115 |         Mechanic::SetScore { objective, score } => (),
[INFO] [stdout]      |                                         ^^^^^ help: try ignoring the field: `score: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `speed`
[INFO] [stdout]     --> src/ui.rs:1116:30
[INFO] [stdout]      |
[INFO] [stdout] 1116 |         Mechanic::SetSpeed { speed } => (),
[INFO] [stdout]      |                              ^^^^^ help: try ignoring the field: `speed: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stance`
[INFO] [stdout]     --> src/ui.rs:1117:31
[INFO] [stdout]      |
[INFO] [stdout] 1117 |         Mechanic::SetStance { stance } => (),
[INFO] [stdout]      |                               ^^^^^^ help: try ignoring the field: `stance: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `percent`
[INFO] [stdout]     --> src/ui.rs:1120:35
[INFO] [stdout]      |
[INFO] [stdout] 1120 |         Mechanic::ShieldPercent { percent } => (),
[INFO] [stdout]      |                                   ^^^^^^^ help: try ignoring the field: `percent: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity`
[INFO] [stdout]     --> src/ui.rs:1121:35
[INFO] [stdout]      |
[INFO] [stdout] 1121 |         Mechanic::ShootFireball { velocity } => (),
[INFO] [stdout]      |                                   ^^^^^^^^ help: try ignoring the field: `velocity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `potion`
[INFO] [stdout]     --> src/ui.rs:1122:33
[INFO] [stdout]      |
[INFO] [stdout] 1122 |         Mechanic::ShootPotion { potion, velocity } => (),
[INFO] [stdout]      |                                 ^^^^^^ help: try ignoring the field: `potion: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity`
[INFO] [stdout]     --> src/ui.rs:1122:41
[INFO] [stdout]      |
[INFO] [stdout] 1122 |         Mechanic::ShootPotion { potion, velocity } => (),
[INFO] [stdout]      |                                         ^^^^^^^^ help: try ignoring the field: `velocity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity`
[INFO] [stdout]     --> src/ui.rs:1123:32
[INFO] [stdout]      |
[INFO] [stdout] 1123 |         Mechanic::ShootSkull { velocity } => (),
[INFO] [stdout]      |                                ^^^^^^^^ help: try ignoring the field: `velocity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity`
[INFO] [stdout]     --> src/ui.rs:1124:40
[INFO] [stdout]      |
[INFO] [stdout] 1124 |         Mechanic::ShootShulkerBullet { velocity } => (),
[INFO] [stdout]      |                                        ^^^^^^^^ help: try ignoring the field: `velocity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `entity`
[INFO] [stdout]     --> src/ui.rs:1125:32
[INFO] [stdout]      |
[INFO] [stdout] 1125 |         Mechanic::ShowEntity { entity } => (),
[INFO] [stdout]      |                                ^^^^^^ help: try ignoring the field: `entity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `signal`
[INFO] [stdout]     --> src/ui.rs:1126:28
[INFO] [stdout]      |
[INFO] [stdout] 1126 |         Mechanic::Signal { signal } => (),
[INFO] [stdout]      |                            ^^^^^^ help: try ignoring the field: `signal: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `skybox`
[INFO] [stdout]     --> src/ui.rs:1127:28
[INFO] [stdout]      |
[INFO] [stdout] 1127 |         Mechanic::Skybox { skybox } => (),
[INFO] [stdout]      |                            ^^^^^^ help: try ignoring the field: `skybox: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `sound`
[INFO] [stdout]     --> src/ui.rs:1131:13
[INFO] [stdout]      |
[INFO] [stdout] 1131 |             sound,
[INFO] [stdout]      |             ^^^^^ help: try ignoring the field: `sound: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `volume`
[INFO] [stdout]     --> src/ui.rs:1132:13
[INFO] [stdout]      |
[INFO] [stdout] 1132 |             volume,
[INFO] [stdout]      |             ^^^^^^ help: try ignoring the field: `volume: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pitch`
[INFO] [stdout]     --> src/ui.rs:1133:13
[INFO] [stdout]      |
[INFO] [stdout] 1133 |             pitch,
[INFO] [stdout]      |             ^^^^^ help: try ignoring the field: `pitch: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `item`
[INFO] [stdout]     --> src/ui.rs:1135:31
[INFO] [stdout]      |
[INFO] [stdout] 1135 |         Mechanic::StealItem { item } => (),
[INFO] [stdout]      |                               ^^^^ help: try ignoring the field: `item: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `sound`
[INFO] [stdout]     --> src/ui.rs:1136:31
[INFO] [stdout]      |
[INFO] [stdout] 1136 |         Mechanic::StopSound { sound } => (),
[INFO] [stdout]      |                               ^^^^^ help: try ignoring the field: `sound: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `sound`
[INFO] [stdout]     --> src/ui.rs:1138:13
[INFO] [stdout]      |
[INFO] [stdout] 1138 |             sound,
[INFO] [stdout]      |             ^^^^^ help: try ignoring the field: `sound: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `sound_category`
[INFO] [stdout]     --> src/ui.rs:1139:13
[INFO] [stdout]      |
[INFO] [stdout] 1139 |             sound_category,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^ help: try ignoring the field: `sound_category: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `offset`
[INFO] [stdout]     --> src/ui.rs:1142:13
[INFO] [stdout]      |
[INFO] [stdout] 1142 |             offset,
[INFO] [stdout]      |             ^^^^^^ help: try ignoring the field: `offset: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `radius`
[INFO] [stdout]     --> src/ui.rs:1143:13
[INFO] [stdout]      |
[INFO] [stdout] 1143 |             radius,
[INFO] [stdout]      |             ^^^^^^ help: try ignoring the field: `radius: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `max_line_lenght`
[INFO] [stdout]     --> src/ui.rs:1144:13
[INFO] [stdout]      |
[INFO] [stdout] 1144 |             max_line_lenght,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^ help: try ignoring the field: `max_line_lenght: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `line_prefix`
[INFO] [stdout]     --> src/ui.rs:1145:13
[INFO] [stdout]      |
[INFO] [stdout] 1145 |             line_prefix,
[INFO] [stdout]      |             ^^^^^^^^^^^ help: try ignoring the field: `line_prefix: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `message`
[INFO] [stdout]     --> src/ui.rs:1146:13
[INFO] [stdout]      |
[INFO] [stdout] 1146 |             message,
[INFO] [stdout]      |             ^^^^^^^ help: try ignoring the field: `message: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `chat_prefix`
[INFO] [stdout]     --> src/ui.rs:1147:13
[INFO] [stdout]      |
[INFO] [stdout] 1147 |             chat_prefix,
[INFO] [stdout]      |             ^^^^^^^^^^^ help: try ignoring the field: `chat_prefix: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `duration`
[INFO] [stdout]     --> src/ui.rs:1148:13
[INFO] [stdout]      |
[INFO] [stdout] 1148 |             duration,
[INFO] [stdout]      |             ^^^^^^^^ help: try ignoring the field: `duration: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `send_chat_message`
[INFO] [stdout]     --> src/ui.rs:1149:13
[INFO] [stdout]      |
[INFO] [stdout] 1149 |             send_chat_message,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^ help: try ignoring the field: `send_chat_message: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity`
[INFO] [stdout]     --> src/ui.rs:1151:26
[INFO] [stdout]      |
[INFO] [stdout] 1151 |         Mechanic::Spin { velocity, aura } => (),
[INFO] [stdout]      |                          ^^^^^^^^ help: try ignoring the field: `velocity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `aura`
[INFO] [stdout]     --> src/ui.rs:1151:36
[INFO] [stdout]      |
[INFO] [stdout] 1151 |         Mechanic::Spin { velocity, aura } => (),
[INFO] [stdout]      |                                    ^^^^ help: try ignoring the field: `aura: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `spring_type`
[INFO] [stdout]     --> src/ui.rs:1153:13
[INFO] [stdout]      |
[INFO] [stdout] 1153 |             spring_type,
[INFO] [stdout]      |             ^^^^^^^^^^^ help: try ignoring the field: `spring_type: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `duration`
[INFO] [stdout]     --> src/ui.rs:1154:13
[INFO] [stdout]      |
[INFO] [stdout] 1154 |             duration,
[INFO] [stdout]      |             ^^^^^^^^ help: try ignoring the field: `duration: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `duration`
[INFO] [stdout]     --> src/ui.rs:1156:26
[INFO] [stdout]      |
[INFO] [stdout] 1156 |         Mechanic::Stun { duration } => (),
[INFO] [stdout]      |                          ^^^^^^^^ help: try ignoring the field: `duration: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `mob`
[INFO] [stdout]     --> src/ui.rs:1159:28
[INFO] [stdout]      |
[INFO] [stdout] 1159 |         Mechanic::Summon { mob, location } => (),
[INFO] [stdout]      |                            ^^^ help: try ignoring the field: `mob: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `location`
[INFO] [stdout]     --> src/ui.rs:1159:33
[INFO] [stdout]      |
[INFO] [stdout] 1159 |         Mechanic::Summon { mob, location } => (),
[INFO] [stdout]      |                                 ^^^^^^^^ help: try ignoring the field: `location: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `particle`
[INFO] [stdout]     --> src/ui.rs:1161:13
[INFO] [stdout]      |
[INFO] [stdout] 1161 |             particle,
[INFO] [stdout]      |             ^^^^^^^^ help: try ignoring the field: `particle: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `effect_type`
[INFO] [stdout]     --> src/ui.rs:1162:13
[INFO] [stdout]      |
[INFO] [stdout] 1162 |             effect_type,
[INFO] [stdout]      |             ^^^^^^^^^^^ help: try ignoring the field: `effect_type: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `potion_duration`
[INFO] [stdout]     --> src/ui.rs:1163:13
[INFO] [stdout]      |
[INFO] [stdout] 1163 |             potion_duration,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^ help: try ignoring the field: `potion_duration: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `level`
[INFO] [stdout]     --> src/ui.rs:1164:13
[INFO] [stdout]      |
[INFO] [stdout] 1164 |             level,
[INFO] [stdout]      |             ^^^^^ help: try ignoring the field: `level: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `duration`
[INFO] [stdout]     --> src/ui.rs:1165:13
[INFO] [stdout]      |
[INFO] [stdout] 1165 |             duration,
[INFO] [stdout]      |             ^^^^^^^^ help: try ignoring the field: `duration: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `duration_reduction_on_use`
[INFO] [stdout]     --> src/ui.rs:1166:13
[INFO] [stdout]      |
[INFO] [stdout] 1166 |             duration_reduction_on_use,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try ignoring the field: `duration_reduction_on_use: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `radius`
[INFO] [stdout]     --> src/ui.rs:1167:13
[INFO] [stdout]      |
[INFO] [stdout] 1167 |             radius,
[INFO] [stdout]      |             ^^^^^^ help: try ignoring the field: `radius: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `radius_reduction_on_use`
[INFO] [stdout]     --> src/ui.rs:1168:13
[INFO] [stdout]      |
[INFO] [stdout] 1168 |             radius_reduction_on_use,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^ help: try ignoring the field: `radius_reduction_on_use: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `radius_reduction_on_tick`
[INFO] [stdout]     --> src/ui.rs:1169:13
[INFO] [stdout]      |
[INFO] [stdout] 1169 |             radius_reduction_on_tick,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^ help: try ignoring the field: `radius_reduction_on_tick: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `material`
[INFO] [stdout]     --> src/ui.rs:1171:40
[INFO] [stdout]      |
[INFO] [stdout] 1171 |         Mechanic::SummonFallingBlock { material } => (),
[INFO] [stdout]      |                                        ^^^^^^^^ help: try ignoring the field: `material: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `passenger`
[INFO] [stdout]     --> src/ui.rs:1172:37
[INFO] [stdout]      |
[INFO] [stdout] 1172 |         Mechanic::SummonPassenger { passenger, stack } => (),
[INFO] [stdout]      |                                     ^^^^^^^^^ help: try ignoring the field: `passenger: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stack`
[INFO] [stdout]     --> src/ui.rs:1172:48
[INFO] [stdout]      |
[INFO] [stdout] 1172 |         Mechanic::SummonPassenger { passenger, stack } => (),
[INFO] [stdout]      |                                                ^^^^^ help: try ignoring the field: `stack: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `item`
[INFO] [stdout]     --> src/ui.rs:1178:13
[INFO] [stdout]      |
[INFO] [stdout] 1178 |             item,
[INFO] [stdout]      |             ^^^^ help: try ignoring the field: `item: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]     --> src/ui.rs:1179:13
[INFO] [stdout]      |
[INFO] [stdout] 1179 |             amount,
[INFO] [stdout]      |             ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `exact`
[INFO] [stdout]     --> src/ui.rs:1180:13
[INFO] [stdout]      |
[INFO] [stdout] 1180 |             exact,
[INFO] [stdout]      |             ^^^^^ help: try ignoring the field: `exact: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `vanilla_only`
[INFO] [stdout]     --> src/ui.rs:1181:13
[INFO] [stdout]      |
[INFO] [stdout] 1181 |             vanilla_only,
[INFO] [stdout]      |             ^^^^^^^^^^^^ help: try ignoring the field: `vanilla_only: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `spreadh`
[INFO] [stdout]     --> src/ui.rs:1185:13
[INFO] [stdout]      |
[INFO] [stdout] 1185 |             spreadh,
[INFO] [stdout]      |             ^^^^^^^ help: try ignoring the field: `spreadh: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `spreadv`
[INFO] [stdout]     --> src/ui.rs:1186:13
[INFO] [stdout]      |
[INFO] [stdout] 1186 |             spreadv,
[INFO] [stdout]      |             ^^^^^^^ help: try ignoring the field: `spreadv: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `preserve_pitch`
[INFO] [stdout]     --> src/ui.rs:1187:13
[INFO] [stdout]      |
[INFO] [stdout] 1187 |             preserve_pitch,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^ help: try ignoring the field: `preserve_pitch: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `preserve_yaw`
[INFO] [stdout]     --> src/ui.rs:1188:13
[INFO] [stdout]      |
[INFO] [stdout] 1188 |             preserve_yaw,
[INFO] [stdout]      |             ^^^^^^^^^^^^ help: try ignoring the field: `preserve_yaw: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `safe_teleport`
[INFO] [stdout]     --> src/ui.rs:1189:13
[INFO] [stdout]      |
[INFO] [stdout] 1189 |             safe_teleport,
[INFO] [stdout]      |             ^^^^^^^^^^^^^ help: try ignoring the field: `safe_teleport: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `y`
[INFO] [stdout]     --> src/ui.rs:1191:31
[INFO] [stdout]      |
[INFO] [stdout] 1191 |         Mechanic::TeleportY { y } => (),
[INFO] [stdout]      |                               ^ help: try ignoring the field: `y: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `vector`
[INFO] [stdout]     --> src/ui.rs:1193:13
[INFO] [stdout]      |
[INFO] [stdout] 1193 |             vector,
[INFO] [stdout]      |             ^^^^^^ help: try ignoring the field: `vector: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `yaw`
[INFO] [stdout]     --> src/ui.rs:1194:13
[INFO] [stdout]      |
[INFO] [stdout] 1194 |             yaw,
[INFO] [stdout]      |             ^^^ help: try ignoring the field: `yaw: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `target_as_origin`
[INFO] [stdout]     --> src/ui.rs:1195:13
[INFO] [stdout]      |
[INFO] [stdout] 1195 |             target_as_origin,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^ help: try ignoring the field: `target_as_origin: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `location`
[INFO] [stdout]     --> src/ui.rs:1198:13
[INFO] [stdout]      |
[INFO] [stdout] 1198 |             location,
[INFO] [stdout]      |             ^^^^^^^^ help: try ignoring the field: `location: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `world`
[INFO] [stdout]     --> src/ui.rs:1199:13
[INFO] [stdout]      |
[INFO] [stdout] 1199 |             world,
[INFO] [stdout]      |             ^^^^^ help: try ignoring the field: `world: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `yaw`
[INFO] [stdout]     --> src/ui.rs:1200:13
[INFO] [stdout]      |
[INFO] [stdout] 1200 |             yaw,
[INFO] [stdout]      |             ^^^ help: try ignoring the field: `yaw: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pitch`
[INFO] [stdout]     --> src/ui.rs:1201:13
[INFO] [stdout]      |
[INFO] [stdout] 1201 |             pitch,
[INFO] [stdout]      |             ^^^^^ help: try ignoring the field: `pitch: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `relative`
[INFO] [stdout]     --> src/ui.rs:1202:13
[INFO] [stdout]      |
[INFO] [stdout] 1202 |             relative,
[INFO] [stdout]      |             ^^^^^^^^ help: try ignoring the field: `relative: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `target_as_origin`
[INFO] [stdout]     --> src/ui.rs:1203:13
[INFO] [stdout]      |
[INFO] [stdout] 1203 |             target_as_origin,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^ help: try ignoring the field: `target_as_origin: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `mode`
[INFO] [stdout]     --> src/ui.rs:1206:13
[INFO] [stdout]      |
[INFO] [stdout] 1206 |             mode,
[INFO] [stdout]      |             ^^^^ help: try ignoring the field: `mode: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]     --> src/ui.rs:1207:13
[INFO] [stdout]      |
[INFO] [stdout] 1207 |             amount,
[INFO] [stdout]      |             ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `personal`
[INFO] [stdout]     --> src/ui.rs:1208:13
[INFO] [stdout]      |
[INFO] [stdout] 1208 |             personal,
[INFO] [stdout]      |             ^^^^^^^^ help: try ignoring the field: `personal: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `relative`
[INFO] [stdout]     --> src/ui.rs:1209:13
[INFO] [stdout]      |
[INFO] [stdout] 1209 |             relative,
[INFO] [stdout]      |             ^^^^^^^^ help: try ignoring the field: `relative: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]     --> src/ui.rs:1211:28
[INFO] [stdout]      |
[INFO] [stdout] 1211 |         Mechanic::Threat { amount, mode } => (),
[INFO] [stdout]      |                            ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `mode`
[INFO] [stdout]     --> src/ui.rs:1211:36
[INFO] [stdout]      |
[INFO] [stdout] 1211 |         Mechanic::Threat { amount, mode } => (),
[INFO] [stdout]      |                                    ^^^^ help: try ignoring the field: `mode: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity`
[INFO] [stdout]     --> src/ui.rs:1213:13
[INFO] [stdout]      |
[INFO] [stdout] 1213 |             velocity,
[INFO] [stdout]      |             ^^^^^^^^ help: try ignoring the field: `velocity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity_y`
[INFO] [stdout]     --> src/ui.rs:1214:13
[INFO] [stdout]      |
[INFO] [stdout] 1214 |             velocity_y,
[INFO] [stdout]      |             ^^^^^^^^^^ help: try ignoring the field: `velocity_y: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `from_origin`
[INFO] [stdout]     --> src/ui.rs:1215:13
[INFO] [stdout]      |
[INFO] [stdout] 1215 |             from_origin,
[INFO] [stdout]      |             ^^^^^^^^^^^ help: try ignoring the field: `from_origin: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `level`
[INFO] [stdout]     --> src/ui.rs:1217:34
[INFO] [stdout]      |
[INFO] [stdout] 1217 |         Mechanic::ThunderLevel { level } => (),
[INFO] [stdout]      |                                  ^^^^^ help: try ignoring the field: `level: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `location`
[INFO] [stdout]     --> src/ui.rs:1219:13
[INFO] [stdout]      |
[INFO] [stdout] 1219 |             location,
[INFO] [stdout]      |             ^^^^^^^^ help: try ignoring the field: `location: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `duration`
[INFO] [stdout]     --> src/ui.rs:1220:13
[INFO] [stdout]      |
[INFO] [stdout] 1220 |             duration,
[INFO] [stdout]      |             ^^^^^^^^ help: try ignoring the field: `duration: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/ui.rs:1221:13
[INFO] [stdout]      |
[INFO] [stdout] 1221 |             x,
[INFO] [stdout]      |             ^ help: try ignoring the field: `x: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `y`
[INFO] [stdout]     --> src/ui.rs:1222:13
[INFO] [stdout]      |
[INFO] [stdout] 1222 |             y,
[INFO] [stdout]      |             ^ help: try ignoring the field: `y: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `z`
[INFO] [stdout]     --> src/ui.rs:1223:13
[INFO] [stdout]      |
[INFO] [stdout] 1223 |             z,
[INFO] [stdout]      |             ^ help: try ignoring the field: `z: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `model`
[INFO] [stdout]     --> src/ui.rs:1227:36
[INFO] [stdout]      |
[INFO] [stdout] 1227 |         Mechanic::TotemOfUndying { model } => (),
[INFO] [stdout]      |                                    ^^^^^ help: try ignoring the field: `model: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `paste_id`
[INFO] [stdout]     --> src/ui.rs:1229:31
[INFO] [stdout]      |
[INFO] [stdout] 1229 |         Mechanic::UndoPaste { paste_id } => (),
[INFO] [stdout]      |                               ^^^^^^^^ help: try ignoring the field: `paste_id: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `mode`
[INFO] [stdout]     --> src/ui.rs:1231:13
[INFO] [stdout]      |
[INFO] [stdout] 1231 |             mode,
[INFO] [stdout]      |             ^^^^ help: try ignoring the field: `mode: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity_x`
[INFO] [stdout]     --> src/ui.rs:1232:13
[INFO] [stdout]      |
[INFO] [stdout] 1232 |             velocity_x,
[INFO] [stdout]      |             ^^^^^^^^^^ help: try ignoring the field: `velocity_x: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity_y`
[INFO] [stdout]     --> src/ui.rs:1233:13
[INFO] [stdout]      |
[INFO] [stdout] 1233 |             velocity_y,
[INFO] [stdout]      |             ^^^^^^^^^^ help: try ignoring the field: `velocity_y: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity_z`
[INFO] [stdout]     --> src/ui.rs:1234:13
[INFO] [stdout]      |
[INFO] [stdout] 1234 |             velocity_z,
[INFO] [stdout]      |             ^^^^^^^^^^ help: try ignoring the field: `velocity_z: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `relative`
[INFO] [stdout]     --> src/ui.rs:1235:13
[INFO] [stdout]      |
[INFO] [stdout] 1235 |             relative,
[INFO] [stdout]      |             ^^^^^^^^ help: try ignoring the field: `relative: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `from`
[INFO] [stdout]     --> src/ui.rs:1238:38
[INFO] [stdout]      |
[INFO] [stdout] 1238 |         Mechanic::WorldEditReplace { from, to } => (),
[INFO] [stdout]      |                                      ^^^^ help: try ignoring the field: `from: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `to`
[INFO] [stdout]     --> src/ui.rs:1238:44
[INFO] [stdout]      |
[INFO] [stdout] 1238 |         Mechanic::WorldEditReplace { from, to } => (),
[INFO] [stdout]      |                                            ^^ help: try ignoring the field: `to: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `weather_type`
[INFO] [stdout]     --> src/ui.rs:1240:13
[INFO] [stdout]      |
[INFO] [stdout] 1240 |             weather_type,
[INFO] [stdout]      |             ^^^^^^^^^^^^ help: try ignoring the field: `weather_type: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `duration`
[INFO] [stdout]     --> src/ui.rs:1241:13
[INFO] [stdout]      |
[INFO] [stdout] 1241 |             duration,
[INFO] [stdout]      |             ^^^^^^^^ help: try ignoring the field: `duration: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `mechanic_type`
[INFO] [stdout]     --> src/ui.rs:1243:40
[INFO] [stdout]      |
[INFO] [stdout] 1243 |         Mechanic::AdditionalMecanics { mechanic_type } => (),
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^ help: try ignoring the field: `mechanic_type: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ui`
[INFO] [stdout]    --> src/ui.rs:248:23
[INFO] [stdout]     |
[INFO] [stdout] 248 | fn process_trigger_ui(ui: &mut egui::Ui, trigger: &mut crate::skill::triggers::Trigger)  {
[INFO] [stdout]     |                       ^^ help: if this is intentional, prefix it with an underscore: `_ui`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `trigger`
[INFO] [stdout]    --> src/ui.rs:248:42
[INFO] [stdout]     |
[INFO] [stdout] 248 | fn process_trigger_ui(ui: &mut egui::Ui, trigger: &mut crate::skill::triggers::Trigger)  {
[INFO] [stdout]     |                                          ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_trigger`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `rename` is never used
[INFO] [stdout]   --> src/skill.rs:30:12
[INFO] [stdout]    |
[INFO] [stdout] 23 | impl Skill {
[INFO] [stdout]    | ---------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 30 |     pub fn rename(&mut self, name: impl Into<String>) -> &mut Self {
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `Condition` is never used
[INFO] [stdout]  --> src/skill/conditions.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub enum Condition {
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `modify_inner` is never used
[INFO] [stdout]     --> src/skill/mechanics.rs:3735:12
[INFO] [stdout]      |
[INFO] [stdout] 3734 | impl SpawnerSelect {
[INFO] [stdout]      | ------------------ method in this implementation
[INFO] [stdout] 3735 |     pub fn modify_inner(&mut self, v: impl Into<String>) {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `add_tag` is never used
[INFO] [stdout]     --> src/skill/mechanics.rs:3892:12
[INFO] [stdout]      |
[INFO] [stdout] 3891 | impl Tags {
[INFO] [stdout]      | --------- method in this implementation
[INFO] [stdout] 3892 |     pub fn add_tag(mut self, t: impl Into<String>) -> Self {
[INFO] [stdout]      |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]     --> src/skill/mechanics.rs:3912:12
[INFO] [stdout]      |
[INFO] [stdout] 3911 | impl Percentage {
[INFO] [stdout]      | --------------- associated function in this implementation
[INFO] [stdout] 3912 |     pub fn new(value: f32) -> Result<Self, String> {
[INFO] [stdout]      |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `add_item` and `select_slot` are never used
[INFO] [stdout]     --> src/skill/mechanics.rs:3934:12
[INFO] [stdout]      |
[INFO] [stdout] 3933 | impl EquipmentItem {
[INFO] [stdout]      | ------------------ methods in this implementation
[INFO] [stdout] 3934 |     pub fn add_item(mut self, item_name: impl Into<String>) -> Self {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3939 |     pub fn select_slot(mut self, slot: EquipmentSlot) -> Self {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated functions `sphere` and `cube` are never used
[INFO] [stdout]     --> src/skill/mechanics.rs:4417:12
[INFO] [stdout]      |
[INFO] [stdout] 4416 | impl Shape {
[INFO] [stdout]      | ---------- associated functions in this implementation
[INFO] [stdout] 4417 |     pub fn sphere() -> Self {
[INFO] [stdout]      |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4420 |     pub fn cube() -> Self {
[INFO] [stdout]      |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple methods are never used
[INFO] [stdout]     --> src/skill/mechanics.rs:4561:12
[INFO] [stdout]      |
[INFO] [stdout] 4559 | impl RemoveAttribute {
[INFO] [stdout]      | -------------------- methods in this implementation
[INFO] [stdout] 4560 |     /// Should the model's hitbox be visible.If hidden, the player can no longer interact with the model.
[INFO] [stdout] 4561 |     pub fn show_hitebox(mut self, b: bool) -> Self {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4566 |     pub fn hitbox(mut self, b: bool) -> Self {
[INFO] [stdout]      |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4571 |     pub fn invisible(mut self, b: bool) -> Self {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4576 |     pub fn damage_tint(mut self) -> Self {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4581 |     pub fn nametag(mut self, s: String) -> Self {
[INFO] [stdout]      |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4586 |     pub fn drive(mut self, b: bool) -> Self {
[INFO] [stdout]      |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4591 |     pub fn ride(mut self, b: bool) -> Self {
[INFO] [stdout]      |            ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4596 |     pub fn lock_pitch(mut self, b: bool) -> Self {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4601 |     pub fn lock_yaw(mut self, b: bool) -> Self {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4606 |     pub fn step(mut self, f: f32) -> Self {
[INFO] [stdout]      |            ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4611 |     pub fn radius(mut self, i: i8) -> Self {
[INFO] [stdout]      |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4616 |     pub fn scale(mut self, f: f32) -> Self {
[INFO] [stdout]      |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4621 |     pub fn hitbox_scale(mut self, f: f32) -> Self {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4626 |     pub fn state_machine(mut self) -> Self {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4631 |     pub fn init_rend(mut self, b: bool) -> Self {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4636 |     pub fn show_shadow(mut self, b: bool) -> Self {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4641 |     pub fn sync_body(mut self, b: bool) -> Self {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4646 |     pub fn save(mut self, b: bool) -> Self {
[INFO] [stdout]      |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `rename_selected_skill` and `select_first_skill` are never used
[INFO] [stdout]   --> src/states.rs:41:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | impl AppState {
[INFO] [stdout]    | ------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 41 |     pub fn rename_selected_skill(&mut self, name: impl Into<String>) {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 58 |     pub fn select_first_skill(&mut self) {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `process_trigger_ui` is never used
[INFO] [stdout]    --> src/ui.rs:248:4
[INFO] [stdout]     |
[INFO] [stdout] 248 | fn process_trigger_ui(ui: &mut egui::Ui, trigger: &mut crate::skill::triggers::Trigger)  {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pre`
[INFO] [stdout]    --> src/ui.rs:318:50
[INFO] [stdout]     |
[INFO] [stdout] 318 |                 } else if let MythicOption::Some(pre,ingredient_2, suf) = ingredient_2 {
[INFO] [stdout]     |                                                  ^^^ help: if this is intentional, prefix it with an underscore: `_pre`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `suf`
[INFO] [stdout]    --> src/ui.rs:318:68
[INFO] [stdout]     |
[INFO] [stdout] 318 |                 } else if let MythicOption::Some(pre,ingredient_2, suf) = ingredient_2 {
[INFO] [stdout]     |                                                                    ^^^ help: if this is intentional, prefix it with an underscore: `_suf`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `duration`
[INFO] [stdout]    --> src/ui.rs:673:34
[INFO] [stdout]     |
[INFO] [stdout] 673 |         Mechanic::BloodyScreen { duration, cancel } => (),
[INFO] [stdout]     |                                  ^^^^^^^^ help: try ignoring the field: `duration: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `cancel`
[INFO] [stdout]    --> src/ui.rs:673:44
[INFO] [stdout]     |
[INFO] [stdout] 673 |         Mechanic::BloodyScreen { duration, cancel } => (),
[INFO] [stdout]     |                                            ^^^^^^ help: try ignoring the field: `cancel: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `block_face`
[INFO] [stdout]    --> src/ui.rs:674:30
[INFO] [stdout]     |
[INFO] [stdout] 674 |         Mechanic::BoneMeal { block_face } => (),
[INFO] [stdout]     |                              ^^^^^^^^^^ help: try ignoring the field: `block_face: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `radius`
[INFO] [stdout]    --> src/ui.rs:675:32
[INFO] [stdout]     |
[INFO] [stdout] 675 |         Mechanic::BossBorder { radius } => (),
[INFO] [stdout]     |                                ^^^^^^ help: try ignoring the field: `radius: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `aura_name`
[INFO] [stdout]    --> src/ui.rs:677:13
[INFO] [stdout]     |
[INFO] [stdout] 677 |             aura_name,
[INFO] [stdout]     |             ^^^^^^^^^ help: try ignoring the field: `aura_name: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `on_bounce_skill`
[INFO] [stdout]    --> src/ui.rs:678:13
[INFO] [stdout]     |
[INFO] [stdout] 678 |             on_bounce_skill,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^ help: try ignoring the field: `on_bounce_skill: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `cancel_event`
[INFO] [stdout]    --> src/ui.rs:679:13
[INFO] [stdout]     |
[INFO] [stdout] 679 |             cancel_event,
[INFO] [stdout]     |             ^^^^^^^^^^^^ help: try ignoring the field: `cancel_event: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `do_drops`
[INFO] [stdout]    --> src/ui.rs:682:13
[INFO] [stdout]     |
[INFO] [stdout] 682 |             do_drops,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `do_drops: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `do_effect`
[INFO] [stdout]    --> src/ui.rs:683:13
[INFO] [stdout]     |
[INFO] [stdout] 683 |             do_effect,
[INFO] [stdout]     |             ^^^^^^^^^ help: try ignoring the field: `do_effect: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `use_tool`
[INFO] [stdout]    --> src/ui.rs:684:13
[INFO] [stdout]     |
[INFO] [stdout] 684 |             use_tool,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `use_tool: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `do_drops`
[INFO] [stdout]    --> src/ui.rs:687:13
[INFO] [stdout]     |
[INFO] [stdout] 687 |             do_drops,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `do_drops: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `do_effect`
[INFO] [stdout]    --> src/ui.rs:688:13
[INFO] [stdout]     |
[INFO] [stdout] 688 |             do_effect,
[INFO] [stdout]     |             ^^^^^^^^^ help: try ignoring the field: `do_effect: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `use_tool`
[INFO] [stdout]    --> src/ui.rs:689:13
[INFO] [stdout]     |
[INFO] [stdout] 689 |             use_tool,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `use_tool: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `do_fake_looting`
[INFO] [stdout]    --> src/ui.rs:690:13
[INFO] [stdout]     |
[INFO] [stdout] 690 |             do_fake_looting,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^ help: try ignoring the field: `do_fake_looting: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `items`
[INFO] [stdout]    --> src/ui.rs:691:13
[INFO] [stdout]     |
[INFO] [stdout] 691 |             items,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `items: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]    --> src/ui.rs:695:42
[INFO] [stdout]     |
[INFO] [stdout] 695 |         Mechanic::GiveExperienceLevels { amount } => (),
[INFO] [stdout]     |                                          ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]    --> src/ui.rs:696:42
[INFO] [stdout]     |
[INFO] [stdout] 696 |         Mechanic::TakeExperienceLevels { amount } => (),
[INFO] [stdout]     |                                          ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `command`
[INFO] [stdout]    --> src/ui.rs:699:13
[INFO] [stdout]     |
[INFO] [stdout] 699 |             command,
[INFO] [stdout]     |             ^^^^^^^ help: try ignoring the field: `command: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `as_caster`
[INFO] [stdout]    --> src/ui.rs:700:13
[INFO] [stdout]     |
[INFO] [stdout] 700 |             as_caster,
[INFO] [stdout]     |             ^^^^^^^^^ help: try ignoring the field: `as_caster: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `as_op`
[INFO] [stdout]    --> src/ui.rs:701:13
[INFO] [stdout]     |
[INFO] [stdout] 701 |             as_op,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `as_op: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `as_target`
[INFO] [stdout]    --> src/ui.rs:702:13
[INFO] [stdout]     |
[INFO] [stdout] 702 |             as_target,
[INFO] [stdout]     |             ^^^^^^^^^ help: try ignoring the field: `as_target: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `require_target`
[INFO] [stdout]    --> src/ui.rs:703:13
[INFO] [stdout]     |
[INFO] [stdout] 703 |             require_target,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: try ignoring the field: `require_target: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `damage`
[INFO] [stdout]    --> src/ui.rs:705:29
[INFO] [stdout]     |
[INFO] [stdout] 705 |         Mechanic::Consume { damage, heal } => (),
[INFO] [stdout]     |                             ^^^^^^ help: try ignoring the field: `damage: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `heal`
[INFO] [stdout]    --> src/ui.rs:705:37
[INFO] [stdout]     |
[INFO] [stdout] 705 |         Mechanic::Consume { damage, heal } => (),
[INFO] [stdout]     |                                     ^^^^ help: try ignoring the field: `heal: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `slot`
[INFO] [stdout]    --> src/ui.rs:706:33
[INFO] [stdout]     |
[INFO] [stdout] 706 |         Mechanic::ConsumeSlot { slot, amount } => (),
[INFO] [stdout]     |                                 ^^^^ help: try ignoring the field: `slot: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]    --> src/ui.rs:706:39
[INFO] [stdout]     |
[INFO] [stdout] 706 |         Mechanic::ConsumeSlot { slot, amount } => (),
[INFO] [stdout]     |                                       ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `yaw`
[INFO] [stdout]    --> src/ui.rs:708:13
[INFO] [stdout]     |
[INFO] [stdout] 708 |             yaw,
[INFO] [stdout]     |             ^^^ help: try ignoring the field: `yaw: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pitch`
[INFO] [stdout]    --> src/ui.rs:709:13
[INFO] [stdout]     |
[INFO] [stdout] 709 |             pitch,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `pitch: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity`
[INFO] [stdout]    --> src/ui.rs:710:13
[INFO] [stdout]     |
[INFO] [stdout] 710 |             velocity,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `velocity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `mode`
[INFO] [stdout]    --> src/ui.rs:711:13
[INFO] [stdout]     |
[INFO] [stdout] 711 |             mode,
[INFO] [stdout]     |             ^^^^ help: try ignoring the field: `mode: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity`
[INFO] [stdout]    --> src/ui.rs:714:13
[INFO] [stdout]     |
[INFO] [stdout] 714 |             velocity,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `velocity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity_y`
[INFO] [stdout]    --> src/ui.rs:715:13
[INFO] [stdout]     |
[INFO] [stdout] 715 |             velocity_y,
[INFO] [stdout]     |             ^^^^^^^^^^ help: try ignoring the field: `velocity_y: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `disguise`
[INFO] [stdout]    --> src/ui.rs:717:30
[INFO] [stdout]     |
[INFO] [stdout] 717 |         Mechanic::Disguise { disguise } => (),
[INFO] [stdout]     |                              ^^^^^^^^ help: try ignoring the field: `disguise: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `disguise`
[INFO] [stdout]    --> src/ui.rs:718:36
[INFO] [stdout]     |
[INFO] [stdout] 718 |         Mechanic::DisguiseModify { disguise } => (),
[INFO] [stdout]     |                                    ^^^^^^^^ help: try ignoring the field: `disguise: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `disguise`
[INFO] [stdout]    --> src/ui.rs:719:36
[INFO] [stdout]     |
[INFO] [stdout] 719 |         Mechanic::DisguiseTarget { disguise } => (),
[INFO] [stdout]     |                                    ^^^^^^^^ help: try ignoring the field: `disguise: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `action`
[INFO] [stdout]    --> src/ui.rs:723:13
[INFO] [stdout]     |
[INFO] [stdout] 723 |             action,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `action: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `transformation_type`
[INFO] [stdout]    --> src/ui.rs:724:13
[INFO] [stdout]     |
[INFO] [stdout] 724 |             transformation_type,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^ help: try ignoring the field: `transformation_type: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `value`
[INFO] [stdout]    --> src/ui.rs:725:13
[INFO] [stdout]     |
[INFO] [stdout] 725 |             value,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `value: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]    --> src/ui.rs:728:34
[INFO] [stdout]     |
[INFO] [stdout] 728 |         Mechanic::CurrencyGive { amount } => (),
[INFO] [stdout]     |                                  ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]    --> src/ui.rs:729:34
[INFO] [stdout]     |
[INFO] [stdout] 729 |         Mechanic::CurrencyTake { amount } => (),
[INFO] [stdout]     |                                  ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]    --> src/ui.rs:731:13
[INFO] [stdout]     |
[INFO] [stdout] 731 |             amount,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ignore_armor`
[INFO] [stdout]    --> src/ui.rs:732:13
[INFO] [stdout]     |
[INFO] [stdout] 732 |             ignore_armor,
[INFO] [stdout]     |             ^^^^^^^^^^^^ help: try ignoring the field: `ignore_armor: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `prevent_knockback`
[INFO] [stdout]    --> src/ui.rs:733:13
[INFO] [stdout]     |
[INFO] [stdout] 733 |             prevent_knockback,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^ help: try ignoring the field: `prevent_knockback: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `prevent_immunity`
[INFO] [stdout]    --> src/ui.rs:734:13
[INFO] [stdout]     |
[INFO] [stdout] 734 |             prevent_immunity,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^ help: try ignoring the field: `prevent_immunity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `damage_cause`
[INFO] [stdout]    --> src/ui.rs:735:13
[INFO] [stdout]     |
[INFO] [stdout] 735 |             damage_cause,
[INFO] [stdout]     |             ^^^^^^^^^^^^ help: try ignoring the field: `damage_cause: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ignore_enchantments`
[INFO] [stdout]    --> src/ui.rs:736:13
[INFO] [stdout]     |
[INFO] [stdout] 736 |             ignore_enchantments,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^ help: try ignoring the field: `ignore_enchantments: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `no_anger`
[INFO] [stdout]    --> src/ui.rs:737:13
[INFO] [stdout]     |
[INFO] [stdout] 737 |             no_anger,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `no_anger: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ignore_invulnerability`
[INFO] [stdout]    --> src/ui.rs:738:13
[INFO] [stdout]     |
[INFO] [stdout] 738 |             ignore_invulnerability,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^ help: try ignoring the field: `ignore_invulnerability: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ignore_shield`
[INFO] [stdout]    --> src/ui.rs:739:13
[INFO] [stdout]     |
[INFO] [stdout] 739 |             ignore_shield,
[INFO] [stdout]     |             ^^^^^^^^^^^^^ help: try ignoring the field: `ignore_shield: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `damage_helmet`
[INFO] [stdout]    --> src/ui.rs:740:13
[INFO] [stdout]     |
[INFO] [stdout] 740 |             damage_helmet,
[INFO] [stdout]     |             ^^^^^^^^^^^^^ help: try ignoring the field: `damage_helmet: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ignore_effects`
[INFO] [stdout]    --> src/ui.rs:741:13
[INFO] [stdout]     |
[INFO] [stdout] 741 |             ignore_effects,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: try ignoring the field: `ignore_effects: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ignore_resistance`
[INFO] [stdout]    --> src/ui.rs:742:13
[INFO] [stdout]     |
[INFO] [stdout] 742 |             ignore_resistance,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^ help: try ignoring the field: `ignore_resistance: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `power_affects_damage`
[INFO] [stdout]    --> src/ui.rs:743:13
[INFO] [stdout]     |
[INFO] [stdout] 743 |             power_affects_damage,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^ help: try ignoring the field: `power_affects_damage: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `tags`
[INFO] [stdout]    --> src/ui.rs:744:13
[INFO] [stdout]     |
[INFO] [stdout] 744 |             tags,
[INFO] [stdout]     |             ^^^^ help: try ignoring the field: `tags: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `raw_tags`
[INFO] [stdout]    --> src/ui.rs:745:13
[INFO] [stdout]     |
[INFO] [stdout] 745 |             raw_tags,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `raw_tags: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `element`
[INFO] [stdout]    --> src/ui.rs:746:13
[INFO] [stdout]     |
[INFO] [stdout] 746 |             element,
[INFO] [stdout]     |             ^^^^^^^ help: try ignoring the field: `element: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `trigger_skills`
[INFO] [stdout]    --> src/ui.rs:747:13
[INFO] [stdout]     |
[INFO] [stdout] 747 |             trigger_skills,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: try ignoring the field: `trigger_skills: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `multiplier`
[INFO] [stdout]    --> src/ui.rs:750:13
[INFO] [stdout]     |
[INFO] [stdout] 750 |             multiplier,
[INFO] [stdout]     |             ^^^^^^^^^^ help: try ignoring the field: `multiplier: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `use_attribute`
[INFO] [stdout]    --> src/ui.rs:751:13
[INFO] [stdout]     |
[INFO] [stdout] 751 |             use_attribute,
[INFO] [stdout]     |             ^^^^^^^^^^^^^ help: try ignoring the field: `use_attribute: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `percent`
[INFO] [stdout]    --> src/ui.rs:754:13
[INFO] [stdout]     |
[INFO] [stdout] 754 |             percent,
[INFO] [stdout]     |             ^^^^^^^ help: try ignoring the field: `percent: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `current_health`
[INFO] [stdout]    --> src/ui.rs:755:13
[INFO] [stdout]     |
[INFO] [stdout] 755 |             current_health,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: try ignoring the field: `current_health: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `has_nameplate`
[INFO] [stdout]    --> src/ui.rs:759:13
[INFO] [stdout]     |
[INFO] [stdout] 759 |             has_nameplate,
[INFO] [stdout]     |             ^^^^^^^^^^^^^ help: try ignoring the field: `has_nameplate: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `use_player_name`
[INFO] [stdout]    --> src/ui.rs:760:13
[INFO] [stdout]     |
[INFO] [stdout] 760 |             use_player_name,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^ help: try ignoring the field: `use_player_name: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `items`
[INFO] [stdout]    --> src/ui.rs:763:13
[INFO] [stdout]     |
[INFO] [stdout] 763 |             items,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `items: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `naturally`
[INFO] [stdout]    --> src/ui.rs:764:13
[INFO] [stdout]     |
[INFO] [stdout] 764 |             naturally,
[INFO] [stdout]     |             ^^^^^^^^^ help: try ignoring the field: `naturally: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `on_drop_skill`
[INFO] [stdout]    --> src/ui.rs:765:13
[INFO] [stdout]     |
[INFO] [stdout] 765 |             on_drop_skill,
[INFO] [stdout]     |             ^^^^^^^^^^^^^ help: try ignoring the field: `on_drop_skill: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `duration`
[INFO] [stdout]    --> src/ui.rs:769:31
[INFO] [stdout]     |
[INFO] [stdout] 769 |         Mechanic::EnderBeam { duration, y_offset } => (),
[INFO] [stdout]     |                               ^^^^^^^^ help: try ignoring the field: `duration: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `y_offset`
[INFO] [stdout]    --> src/ui.rs:769:41
[INFO] [stdout]     |
[INFO] [stdout] 769 |         Mechanic::EnderBeam { duration, y_offset } => (),
[INFO] [stdout]     |                                         ^^^^^^^^ help: try ignoring the field: `y_offset: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `phase`
[INFO] [stdout]    --> src/ui.rs:771:41
[INFO] [stdout]     |
[INFO] [stdout] 771 |         Mechanic::EnderDragonSetPhase { phase } => (),
[INFO] [stdout]     |                                         ^^^^^ help: try ignoring the field: `phase: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `phase`
[INFO] [stdout]    --> src/ui.rs:772:48
[INFO] [stdout]     |
[INFO] [stdout] 772 |         Mechanic::EnderDragonSetRespawnPhase { phase } => (),
[INFO] [stdout]     |                                                ^^^^^ help: try ignoring the field: `phase: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `with_portals`
[INFO] [stdout]    --> src/ui.rs:773:44
[INFO] [stdout]     |
[INFO] [stdout] 773 |         Mechanic::EnderDragonSpawnPortal { with_portals } => (),
[INFO] [stdout]     |                                            ^^^^^^^^^^^^ help: try ignoring the field: `with_portals: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `item`
[INFO] [stdout]    --> src/ui.rs:774:27
[INFO] [stdout]     |
[INFO] [stdout] 774 |         Mechanic::Equip { item } => (),
[INFO] [stdout]     |                           ^^^^ help: try ignoring the field: `item: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `slots`
[INFO] [stdout]    --> src/ui.rs:775:31
[INFO] [stdout]     |
[INFO] [stdout] 775 |         Mechanic::EquipCopy { slots } => (),
[INFO] [stdout]     |                               ^^^^^ help: try ignoring the field: `slots: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `power_explosion`
[INFO] [stdout]    --> src/ui.rs:777:13
[INFO] [stdout]     |
[INFO] [stdout] 777 |             power_explosion,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^ help: try ignoring the field: `power_explosion: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `block_damage`
[INFO] [stdout]    --> src/ui.rs:778:13
[INFO] [stdout]     |
[INFO] [stdout] 778 |             block_damage,
[INFO] [stdout]     |             ^^^^^^^^^^^^ help: try ignoring the field: `block_damage: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `fire`
[INFO] [stdout]    --> src/ui.rs:779:13
[INFO] [stdout]     |
[INFO] [stdout] 779 |             fire,
[INFO] [stdout]     |             ^^^^ help: try ignoring the field: `fire: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `schematic`
[INFO] [stdout]    --> src/ui.rs:784:13
[INFO] [stdout]     |
[INFO] [stdout] 784 |             schematic,
[INFO] [stdout]     |             ^^^^^^^^^ help: try ignoring the field: `schematic: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `paste_id`
[INFO] [stdout]    --> src/ui.rs:785:13
[INFO] [stdout]     |
[INFO] [stdout] 785 |             paste_id,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `paste_id: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `paste_air`
[INFO] [stdout]    --> src/ui.rs:786:13
[INFO] [stdout]     |
[INFO] [stdout] 786 |             paste_air,
[INFO] [stdout]     |             ^^^^^^^^^ help: try ignoring the field: `paste_air: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x_offset`
[INFO] [stdout]    --> src/ui.rs:787:13
[INFO] [stdout]     |
[INFO] [stdout] 787 |             x_offset,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `x_offset: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `y_offset`
[INFO] [stdout]    --> src/ui.rs:788:13
[INFO] [stdout]     |
[INFO] [stdout] 788 |             y_offset,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `y_offset: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `z_offset`
[INFO] [stdout]    --> src/ui.rs:789:13
[INFO] [stdout]     |
[INFO] [stdout] 789 |             z_offset,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `z_offset: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `rotation`
[INFO] [stdout]    --> src/ui.rs:790:13
[INFO] [stdout]     |
[INFO] [stdout] 790 |             rotation,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `rotation: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `center`
[INFO] [stdout]    --> src/ui.rs:791:13
[INFO] [stdout]     |
[INFO] [stdout] 791 |             center,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `center: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `chest_drop_table`
[INFO] [stdout]    --> src/ui.rs:792:13
[INFO] [stdout]     |
[INFO] [stdout] 792 |             chest_drop_table,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^ help: try ignoring the field: `chest_drop_table: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `trap_chest_drop_table`
[INFO] [stdout]    --> src/ui.rs:793:13
[INFO] [stdout]     |
[INFO] [stdout] 793 |             trap_chest_drop_table,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^ help: try ignoring the field: `trap_chest_drop_table: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `blocks_per_tick`
[INFO] [stdout]    --> src/ui.rs:794:13
[INFO] [stdout]     |
[INFO] [stdout] 794 |             blocks_per_tick,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^ help: try ignoring the field: `blocks_per_tick: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `duration`
[INFO] [stdout]    --> src/ui.rs:795:13
[INFO] [stdout]     |
[INFO] [stdout] 795 |             duration,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `duration: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]    --> src/ui.rs:798:13
[INFO] [stdout]     |
[INFO] [stdout] 798 |             amount,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `saturation`
[INFO] [stdout]    --> src/ui.rs:799:13
[INFO] [stdout]     |
[INFO] [stdout] 799 |             saturation,
[INFO] [stdout]     |             ^^^^^^^^^^ help: try ignoring the field: `saturation: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `overfeed`
[INFO] [stdout]    --> src/ui.rs:800:13
[INFO] [stdout]     |
[INFO] [stdout] 800 |             overfeed,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `overfeed: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `items`
[INFO] [stdout]    --> src/ui.rs:803:13
[INFO] [stdout]     |
[INFO] [stdout] 803 |             items,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `items: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `should_stack`
[INFO] [stdout]    --> src/ui.rs:804:13
[INFO] [stdout]     |
[INFO] [stdout] 804 |             should_stack,
[INFO] [stdout]     |             ^^^^^^^^^^^^ help: try ignoring the field: `should_stack: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `should_empty`
[INFO] [stdout]    --> src/ui.rs:805:13
[INFO] [stdout]     |
[INFO] [stdout] 805 |             should_empty,
[INFO] [stdout]     |             ^^^^^^^^^^^^ help: try ignoring the field: `should_empty: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `firework_type`
[INFO] [stdout]    --> src/ui.rs:808:13
[INFO] [stdout]     |
[INFO] [stdout] 808 |             firework_type,
[INFO] [stdout]     |             ^^^^^^^^^^^^^ help: try ignoring the field: `firework_type: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `power`
[INFO] [stdout]    --> src/ui.rs:809:13
[INFO] [stdout]     |
[INFO] [stdout] 809 |             power,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `power: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `flicker`
[INFO] [stdout]    --> src/ui.rs:810:13
[INFO] [stdout]     |
[INFO] [stdout] 810 |             flicker,
[INFO] [stdout]     |             ^^^^^^^ help: try ignoring the field: `flicker: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `trail`
[INFO] [stdout]    --> src/ui.rs:811:13
[INFO] [stdout]     |
[INFO] [stdout] 811 |             trail,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `trail: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `colors`
[INFO] [stdout]    --> src/ui.rs:812:13
[INFO] [stdout]     |
[INFO] [stdout] 812 |             colors,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `colors: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `fade_colors`
[INFO] [stdout]    --> src/ui.rs:813:13
[INFO] [stdout]     |
[INFO] [stdout] 813 |             fade_colors,
[INFO] [stdout]     |             ^^^^^^^^^^^ help: try ignoring the field: `fade_colors: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `spread`
[INFO] [stdout]    --> src/ui.rs:817:31
[INFO] [stdout]     |
[INFO] [stdout] 817 |         Mechanic::ForcePull { spread, v_spread } => (),
[INFO] [stdout]     |                               ^^^^^^ help: try ignoring the field: `spread: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `v_spread`
[INFO] [stdout]    --> src/ui.rs:817:39
[INFO] [stdout]     |
[INFO] [stdout] 817 |         Mechanic::ForcePull { spread, v_spread } => (),
[INFO] [stdout]     |                                       ^^^^^^^^ help: try ignoring the field: `v_spread: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ticks`
[INFO] [stdout]    --> src/ui.rs:818:28
[INFO] [stdout]     |
[INFO] [stdout] 818 |         Mechanic::Freeze { ticks } => (),
[INFO] [stdout]     |                            ^^^^^ help: try ignoring the field: `ticks: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `liquid_type`
[INFO] [stdout]    --> src/ui.rs:820:13
[INFO] [stdout]     |
[INFO] [stdout] 820 |             liquid_type,
[INFO] [stdout]     |             ^^^^^^^^^^^ help: try ignoring the field: `liquid_type: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `height`
[INFO] [stdout]    --> src/ui.rs:821:13
[INFO] [stdout]     |
[INFO] [stdout] 821 |             height,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `height: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `interval`
[INFO] [stdout]    --> src/ui.rs:822:13
[INFO] [stdout]     |
[INFO] [stdout] 822 |             interval,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `interval: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `item`
[INFO] [stdout]    --> src/ui.rs:824:30
[INFO] [stdout]     |
[INFO] [stdout] 824 |         Mechanic::GiveItem { item, fake_looting } => (),
[INFO] [stdout]     |                              ^^^^ help: try ignoring the field: `item: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `fake_looting`
[INFO] [stdout]    --> src/ui.rs:824:36
[INFO] [stdout]     |
[INFO] [stdout] 824 |         Mechanic::GiveItem { item, fake_looting } => (),
[INFO] [stdout]     |                                    ^^^^^^^^^^^^ help: try ignoring the field: `fake_looting: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `slot`
[INFO] [stdout]    --> src/ui.rs:825:38
[INFO] [stdout]     |
[INFO] [stdout] 825 |         Mechanic::GiveItemFromSlot { slot, fake_looting } => (),
[INFO] [stdout]     |                                      ^^^^ help: try ignoring the field: `slot: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `fake_looting`
[INFO] [stdout]    --> src/ui.rs:825:44
[INFO] [stdout]     |
[INFO] [stdout] 825 |         Mechanic::GiveItemFromSlot { slot, fake_looting } => (),
[INFO] [stdout]     |                                            ^^^^^^^^^^^^ help: try ignoring the field: `fake_looting: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `item`
[INFO] [stdout]    --> src/ui.rs:826:40
[INFO] [stdout]     |
[INFO] [stdout] 826 |         Mechanic::GiveItemFromTarget { item, fake_looting } => (),
[INFO] [stdout]     |                                        ^^^^ help: try ignoring the field: `item: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `fake_looting`
[INFO] [stdout]    --> src/ui.rs:826:46
[INFO] [stdout]     |
[INFO] [stdout] 826 |         Mechanic::GiveItemFromTarget { item, fake_looting } => (),
[INFO] [stdout]     |                                              ^^^^^^^^^^^^ help: try ignoring the field: `fake_looting: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `color`
[INFO] [stdout]    --> src/ui.rs:827:26
[INFO] [stdout]     |
[INFO] [stdout] 827 |         Mechanic::Glow { color } => (),
[INFO] [stdout]     |                          ^^^^^ help: try ignoring the field: `color: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `speed`
[INFO] [stdout]    --> src/ui.rs:830:13
[INFO] [stdout]     |
[INFO] [stdout] 830 |             speed,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `speed: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `spread_h`
[INFO] [stdout]    --> src/ui.rs:831:13
[INFO] [stdout]     |
[INFO] [stdout] 831 |             spread_h,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `spread_h: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `spread_v`
[INFO] [stdout]    --> src/ui.rs:832:13
[INFO] [stdout]     |
[INFO] [stdout] 832 |             spread_v,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `spread_v: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `duration`
[INFO] [stdout]    --> src/ui.rs:835:13
[INFO] [stdout]     |
[INFO] [stdout] 835 |             duration,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `duration: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `interval`
[INFO] [stdout]    --> src/ui.rs:836:13
[INFO] [stdout]     |
[INFO] [stdout] 836 |             interval,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `interval: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `start_y_offset`
[INFO] [stdout]    --> src/ui.rs:837:13
[INFO] [stdout]     |
[INFO] [stdout] 837 |             start_y_offset,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: try ignoring the field: `start_y_offset: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `target_y_offset`
[INFO] [stdout]    --> src/ui.rs:838:13
[INFO] [stdout]     |
[INFO] [stdout] 838 |             target_y_offset,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^ help: try ignoring the field: `target_y_offset: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `from_origin`
[INFO] [stdout]    --> src/ui.rs:839:13
[INFO] [stdout]     |
[INFO] [stdout] 839 |             from_origin,
[INFO] [stdout]     |             ^^^^^^^^^^^ help: try ignoring the field: `from_origin: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `on_start_skill`
[INFO] [stdout]    --> src/ui.rs:840:13
[INFO] [stdout]     |
[INFO] [stdout] 840 |             on_start_skill,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: try ignoring the field: `on_start_skill: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `on_tick_skill`
[INFO] [stdout]    --> src/ui.rs:841:13
[INFO] [stdout]     |
[INFO] [stdout] 841 |             on_tick_skill,
[INFO] [stdout]     |             ^^^^^^^^^^^^^ help: try ignoring the field: `on_tick_skill: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `on_end_skill`
[INFO] [stdout]    --> src/ui.rs:842:13
[INFO] [stdout]     |
[INFO] [stdout] 842 |             on_end_skill,
[INFO] [stdout]     |             ^^^^^^^^^^^^ help: try ignoring the field: `on_end_skill: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]    --> src/ui.rs:845:13
[INFO] [stdout]     |
[INFO] [stdout] 845 |             amount,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `overheal`
[INFO] [stdout]    --> src/ui.rs:846:13
[INFO] [stdout]     |
[INFO] [stdout] 846 |             overheal,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `overheal: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `max_overheal`
[INFO] [stdout]    --> src/ui.rs:847:13
[INFO] [stdout]     |
[INFO] [stdout] 847 |             max_overheal,
[INFO] [stdout]     |             ^^^^^^^^^^^^ help: try ignoring the field: `max_overheal: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `multiplier`
[INFO] [stdout]    --> src/ui.rs:850:13
[INFO] [stdout]     |
[INFO] [stdout] 850 |             multiplier,
[INFO] [stdout]     |             ^^^^^^^^^^ help: try ignoring the field: `multiplier: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `overheal`
[INFO] [stdout]    --> src/ui.rs:851:13
[INFO] [stdout]     |
[INFO] [stdout] 851 |             overheal,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `overheal: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `max_overheal`
[INFO] [stdout]    --> src/ui.rs:852:13
[INFO] [stdout]     |
[INFO] [stdout] 852 |             max_overheal,
[INFO] [stdout]     |             ^^^^^^^^^^^^ help: try ignoring the field: `max_overheal: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ignore_aura_options`
[INFO] [stdout]    --> src/ui.rs:855:13
[INFO] [stdout]     |
[INFO] [stdout] 855 |             ignore_aura_options,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^ help: try ignoring the field: `ignore_aura_options: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `multiplier`
[INFO] [stdout]    --> src/ui.rs:858:13
[INFO] [stdout]     |
[INFO] [stdout] 858 |             multiplier,
[INFO] [stdout]     |             ^^^^^^^^^^ help: try ignoring the field: `multiplier: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `forced_damage`
[INFO] [stdout]    --> src/ui.rs:859:13
[INFO] [stdout]     |
[INFO] [stdout] 859 |             forced_damage,
[INFO] [stdout]     |             ^^^^^^^^^^^^^ help: try ignoring the field: `forced_damage: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `trigger_skills`
[INFO] [stdout]    --> src/ui.rs:860:13
[INFO] [stdout]     |
[INFO] [stdout] 860 |             trigger_skills,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^ help: try ignoring the field: `trigger_skills: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `scale_by_attack_cooldown`
[INFO] [stdout]    --> src/ui.rs:861:13
[INFO] [stdout]     |
[INFO] [stdout] 861 |             scale_by_attack_cooldown,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^^^^^^^^^ help: try ignoring the field: `scale_by_attack_cooldown: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `text`
[INFO] [stdout]    --> src/ui.rs:863:30
[INFO] [stdout]     |
[INFO] [stdout] 863 |         Mechanic::Hologram { text, stay } => (),
[INFO] [stdout]     |                              ^^^^ help: try ignoring the field: `text: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stay`
[INFO] [stdout]    --> src/ui.rs:863:36
[INFO] [stdout]     |
[INFO] [stdout] 863 |         Mechanic::Hologram { text, stay } => (),
[INFO] [stdout]     |                                    ^^^^ help: try ignoring the field: `stay: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ticks`
[INFO] [stdout]    --> src/ui.rs:864:28
[INFO] [stdout]     |
[INFO] [stdout] 864 |         Mechanic::Ignite { ticks } => (),
[INFO] [stdout]     |                            ^^^^^ help: try ignoring the field: `ticks: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `items`
[INFO] [stdout]    --> src/ui.rs:866:13
[INFO] [stdout]     |
[INFO] [stdout] 866 |             items,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `items: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]    --> src/ui.rs:867:13
[INFO] [stdout]     |
[INFO] [stdout] 867 |             amount,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `duration`
[INFO] [stdout]    --> src/ui.rs:868:13
[INFO] [stdout]     |
[INFO] [stdout] 868 |             duration,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `duration: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `radius`
[INFO] [stdout]    --> src/ui.rs:869:13
[INFO] [stdout]     |
[INFO] [stdout] 869 |             radius,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `radius: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity`
[INFO] [stdout]    --> src/ui.rs:870:13
[INFO] [stdout]     |
[INFO] [stdout] 870 |             velocity,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `velocity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `y_velocity`
[INFO] [stdout]    --> src/ui.rs:871:13
[INFO] [stdout]     |
[INFO] [stdout] 871 |             y_velocity,
[INFO] [stdout]     |             ^^^^^^^^^^ help: try ignoring the field: `y_velocity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `y_offset`
[INFO] [stdout]    --> src/ui.rs:872:13
[INFO] [stdout]     |
[INFO] [stdout] 872 |             y_offset,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `y_offset: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `allow_pickup`
[INFO] [stdout]    --> src/ui.rs:873:13
[INFO] [stdout]     |
[INFO] [stdout] 873 |             allow_pickup,
[INFO] [stdout]     |             ^^^^^^^^^^^^ help: try ignoring the field: `allow_pickup: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `gravity`
[INFO] [stdout]    --> src/ui.rs:874:13
[INFO] [stdout]     |
[INFO] [stdout] 874 |             gravity,
[INFO] [stdout]     |             ^^^^^^^ help: try ignoring the field: `gravity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `message`
[INFO] [stdout]    --> src/ui.rs:876:33
[INFO] [stdout]     |
[INFO] [stdout] 876 |         Mechanic::JSONMessage { message } => (),
[INFO] [stdout]     |                                 ^^^^^^^ help: try ignoring the field: `message: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity`
[INFO] [stdout]    --> src/ui.rs:877:26
[INFO] [stdout]     |
[INFO] [stdout] 877 |         Mechanic::Jump { velocity } => (),
[INFO] [stdout]     |                          ^^^^^^^^ help: try ignoring the field: `velocity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity`
[INFO] [stdout]    --> src/ui.rs:878:26
[INFO] [stdout]     |
[INFO] [stdout] 878 |         Mechanic::Leap { velocity, noise } => (),
[INFO] [stdout]     |                          ^^^^^^^^ help: try ignoring the field: `velocity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `noise`
[INFO] [stdout]    --> src/ui.rs:878:36
[INFO] [stdout]     |
[INFO] [stdout] 878 |         Mechanic::Leap { velocity, noise } => (),
[INFO] [stdout]     |                                    ^^^^^ help: try ignoring the field: `noise: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `damage`
[INFO] [stdout]    --> src/ui.rs:879:31
[INFO] [stdout]     |
[INFO] [stdout] 879 |         Mechanic::Lightning { damage } => (),
[INFO] [stdout]     |                               ^^^^^^ help: try ignoring the field: `damage: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `localized`
[INFO] [stdout]    --> src/ui.rs:881:13
[INFO] [stdout]     |
[INFO] [stdout] 881 |             localized,
[INFO] [stdout]     |             ^^^^^^^^^ help: try ignoring the field: `localized: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `localized_radius`
[INFO] [stdout]    --> src/ui.rs:882:13
[INFO] [stdout]     |
[INFO] [stdout] 882 |             localized_radius,
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^^ help: try ignoring the field: `localized_radius: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `message`
[INFO] [stdout]    --> src/ui.rs:884:25
[INFO] [stdout]     |
[INFO] [stdout] 884 |         Mechanic::Log { message } => (),
[INFO] [stdout]     |                         ^^^^^^^ help: try ignoring the field: `message: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `head_only`
[INFO] [stdout]    --> src/ui.rs:886:13
[INFO] [stdout]     |
[INFO] [stdout] 886 |             head_only,
[INFO] [stdout]     |             ^^^^^^^^^ help: try ignoring the field: `head_only: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `force`
[INFO] [stdout]    --> src/ui.rs:887:13
[INFO] [stdout]     |
[INFO] [stdout] 887 |             force,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `force: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `force_paper`
[INFO] [stdout]    --> src/ui.rs:888:13
[INFO] [stdout]     |
[INFO] [stdout] 888 |             force_paper,
[INFO] [stdout]     |             ^^^^^^^^^^^ help: try ignoring the field: `force_paper: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `immediately`
[INFO] [stdout]    --> src/ui.rs:889:13
[INFO] [stdout]     |
[INFO] [stdout] 889 |             immediately,
[INFO] [stdout]     |             ^^^^^^^^^^^ help: try ignoring the field: `immediately: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity`
[INFO] [stdout]    --> src/ui.rs:892:13
[INFO] [stdout]     |
[INFO] [stdout] 892 |             velocity,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `velocity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity_y`
[INFO] [stdout]    --> src/ui.rs:893:13
[INFO] [stdout]     |
[INFO] [stdout] 893 |             velocity_y,
[INFO] [stdout]     |             ^^^^^^^^^^ help: try ignoring the field: `velocity_y: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `old_math`
[INFO] [stdout]    --> src/ui.rs:894:13
[INFO] [stdout]     |
[INFO] [stdout] 894 |             old_math,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `old_math: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `target`
[INFO] [stdout]    --> src/ui.rs:896:35
[INFO] [stdout]     |
[INFO] [stdout] 896 |         Mechanic::MatchRotation { target } => (),
[INFO] [stdout]     |                                   ^^^^^^ help: try ignoring the field: `target: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `message`
[INFO] [stdout]    --> src/ui.rs:897:29
[INFO] [stdout]     |
[INFO] [stdout] 897 |         Mechanic::Message { message, audience } => (),
[INFO] [stdout]     |                             ^^^^^^^ help: try ignoring the field: `message: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `audience`
[INFO] [stdout]    --> src/ui.rs:897:38
[INFO] [stdout]     |
[INFO] [stdout] 897 |         Mechanic::Message { message, audience } => (),
[INFO] [stdout]     |                                      ^^^^^^^^ help: try ignoring the field: `audience: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]    --> src/ui.rs:899:13
[INFO] [stdout]     |
[INFO] [stdout] 899 |             amount,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `damage_type`
[INFO] [stdout]    --> src/ui.rs:900:13
[INFO] [stdout]     |
[INFO] [stdout] 900 |             damage_type,
[INFO] [stdout]     |             ^^^^^^^^^^^ help: try ignoring the field: `damage_type: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `action`
[INFO] [stdout]    --> src/ui.rs:901:13
[INFO] [stdout]     |
[INFO] [stdout] 901 |             action,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `action: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `objective`
[INFO] [stdout]    --> src/ui.rs:904:13
[INFO] [stdout]     |
[INFO] [stdout] 904 |             objective,
[INFO] [stdout]     |             ^^^^^^^^^ help: try ignoring the field: `objective: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `action`
[INFO] [stdout]    --> src/ui.rs:905:13
[INFO] [stdout]     |
[INFO] [stdout] 905 |             action,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `action: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `value`
[INFO] [stdout]    --> src/ui.rs:906:13
[INFO] [stdout]     |
[INFO] [stdout] 906 |             value,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `value: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `objective`
[INFO] [stdout]    --> src/ui.rs:909:13
[INFO] [stdout]     |
[INFO] [stdout] 909 |             objective,
[INFO] [stdout]     |             ^^^^^^^^^ help: try ignoring the field: `objective: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `action`
[INFO] [stdout]    --> src/ui.rs:910:13
[INFO] [stdout]     |
[INFO] [stdout] 910 |             action,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `action: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `value`
[INFO] [stdout]    --> src/ui.rs:911:13
[INFO] [stdout]     |
[INFO] [stdout] 911 |             value,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `value: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `objective`
[INFO] [stdout]    --> src/ui.rs:914:13
[INFO] [stdout]     |
[INFO] [stdout] 914 |             objective,
[INFO] [stdout]     |             ^^^^^^^^^ help: try ignoring the field: `objective: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `action`
[INFO] [stdout]    --> src/ui.rs:915:13
[INFO] [stdout]     |
[INFO] [stdout] 915 |             action,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `action: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `value`
[INFO] [stdout]    --> src/ui.rs:916:13
[INFO] [stdout]     |
[INFO] [stdout] 916 |             value,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `value: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `objective`
[INFO] [stdout]    --> src/ui.rs:919:13
[INFO] [stdout]     |
[INFO] [stdout] 919 |             objective,
[INFO] [stdout]     |             ^^^^^^^^^ help: try ignoring the field: `objective: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `action`
[INFO] [stdout]    --> src/ui.rs:920:13
[INFO] [stdout]     |
[INFO] [stdout] 920 |             action,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `action: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `value`
[INFO] [stdout]    --> src/ui.rs:921:13
[INFO] [stdout]     |
[INFO] [stdout] 921 |             value,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `value: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `entity`
[INFO] [stdout]    --> src/ui.rs:923:27
[INFO] [stdout]     |
[INFO] [stdout] 923 |         Mechanic::Mount { entity } => (),
[INFO] [stdout]     |                           ^^^^^^ help: try ignoring the field: `entity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `entity`
[INFO] [stdout]    --> src/ui.rs:924:29
[INFO] [stdout]     |
[INFO] [stdout] 924 |         Mechanic::MountMe { entity } => (),
[INFO] [stdout]     |                             ^^^^^^ help: try ignoring the field: `entity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `entity`
[INFO] [stdout]    --> src/ui.rs:925:33
[INFO] [stdout]     |
[INFO] [stdout] 925 |         Mechanic::MountTarget { entity } => (),
[INFO] [stdout]     |                                 ^^^^^^ help: try ignoring the field: `entity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/ui.rs:926:29
[INFO] [stdout]     |
[INFO] [stdout] 926 |         Mechanic::MovePin { x, y, z } => (),
[INFO] [stdout]     |                             ^ help: try ignoring the field: `x: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `y`
[INFO] [stdout]    --> src/ui.rs:926:32
[INFO] [stdout]     |
[INFO] [stdout] 926 |         Mechanic::MovePin { x, y, z } => (),
[INFO] [stdout]     |                                ^ help: try ignoring the field: `y: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `z`
[INFO] [stdout]    --> src/ui.rs:926:35
[INFO] [stdout]     |
[INFO] [stdout] 926 |         Mechanic::MovePin { x, y, z } => (),
[INFO] [stdout]     |                                   ^ help: try ignoring the field: `z: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]    --> src/ui.rs:928:28
[INFO] [stdout]     |
[INFO] [stdout] 928 |         Mechanic::Oxygen { amount } => (),
[INFO] [stdout]     |                            ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `particle`
[INFO] [stdout]    --> src/ui.rs:930:13
[INFO] [stdout]     |
[INFO] [stdout] 930 |             particle,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `particle: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]    --> src/ui.rs:931:13
[INFO] [stdout]     |
[INFO] [stdout] 931 |             amount,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `speed`
[INFO] [stdout]    --> src/ui.rs:932:13
[INFO] [stdout]     |
[INFO] [stdout] 932 |             speed,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `speed: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/ui.rs:933:13
[INFO] [stdout]     |
[INFO] [stdout] 933 |             x,
[INFO] [stdout]     |             ^ help: try ignoring the field: `x: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `y`
[INFO] [stdout]    --> src/ui.rs:934:13
[INFO] [stdout]     |
[INFO] [stdout] 934 |             y,
[INFO] [stdout]     |             ^ help: try ignoring the field: `y: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `z`
[INFO] [stdout]    --> src/ui.rs:935:13
[INFO] [stdout]     |
[INFO] [stdout] 935 |             z,
[INFO] [stdout]     |             ^ help: try ignoring the field: `z: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `particle`
[INFO] [stdout]    --> src/ui.rs:938:13
[INFO] [stdout]     |
[INFO] [stdout] 938 |             particle,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `particle: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]    --> src/ui.rs:939:13
[INFO] [stdout]     |
[INFO] [stdout] 939 |             amount,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `speed`
[INFO] [stdout]    --> src/ui.rs:940:13
[INFO] [stdout]     |
[INFO] [stdout] 940 |             speed,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `speed: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/ui.rs:941:13
[INFO] [stdout]     |
[INFO] [stdout] 941 |             x,
[INFO] [stdout]     |             ^ help: try ignoring the field: `x: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `y`
[INFO] [stdout]    --> src/ui.rs:942:13
[INFO] [stdout]     |
[INFO] [stdout] 942 |             y,
[INFO] [stdout]     |             ^ help: try ignoring the field: `y: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `z`
[INFO] [stdout]    --> src/ui.rs:943:13
[INFO] [stdout]     |
[INFO] [stdout] 943 |             z,
[INFO] [stdout]     |             ^ help: try ignoring the field: `z: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `width`
[INFO] [stdout]    --> src/ui.rs:944:13
[INFO] [stdout]     |
[INFO] [stdout] 944 |             width,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `width: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `height`
[INFO] [stdout]    --> src/ui.rs:945:13
[INFO] [stdout]     |
[INFO] [stdout] 945 |             height,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `height: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `particle`
[INFO] [stdout]    --> src/ui.rs:948:13
[INFO] [stdout]     |
[INFO] [stdout] 948 |             particle,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `particle: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]    --> src/ui.rs:949:13
[INFO] [stdout]     |
[INFO] [stdout] 949 |             amount,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `speed`
[INFO] [stdout]    --> src/ui.rs:950:13
[INFO] [stdout]     |
[INFO] [stdout] 950 |             speed,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `speed: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/ui.rs:951:13
[INFO] [stdout]     |
[INFO] [stdout] 951 |             x,
[INFO] [stdout]     |             ^ help: try ignoring the field: `x: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `y`
[INFO] [stdout]    --> src/ui.rs:952:13
[INFO] [stdout]     |
[INFO] [stdout] 952 |             y,
[INFO] [stdout]     |             ^ help: try ignoring the field: `y: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `z`
[INFO] [stdout]    --> src/ui.rs:953:13
[INFO] [stdout]     |
[INFO] [stdout] 953 |             z,
[INFO] [stdout]     |             ^ help: try ignoring the field: `z: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `equation`
[INFO] [stdout]    --> src/ui.rs:954:13
[INFO] [stdout]     |
[INFO] [stdout] 954 |             equation,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `equation: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `particle`
[INFO] [stdout]    --> src/ui.rs:957:13
[INFO] [stdout]     |
[INFO] [stdout] 957 |             particle,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `particle: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]    --> src/ui.rs:958:13
[INFO] [stdout]     |
[INFO] [stdout] 958 |             amount,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `speed`
[INFO] [stdout]    --> src/ui.rs:959:13
[INFO] [stdout]     |
[INFO] [stdout] 959 |             speed,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `speed: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/ui.rs:960:13
[INFO] [stdout]     |
[INFO] [stdout] 960 |             x,
[INFO] [stdout]     |             ^ help: try ignoring the field: `x: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `y`
[INFO] [stdout]    --> src/ui.rs:961:13
[INFO] [stdout]     |
[INFO] [stdout] 961 |             y,
[INFO] [stdout]     |             ^ help: try ignoring the field: `y: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `z`
[INFO] [stdout]    --> src/ui.rs:962:13
[INFO] [stdout]     |
[INFO] [stdout] 962 |             z,
[INFO] [stdout]     |             ^ help: try ignoring the field: `z: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `length`
[INFO] [stdout]    --> src/ui.rs:963:13
[INFO] [stdout]     |
[INFO] [stdout] 963 |             length,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `length: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `particle`
[INFO] [stdout]    --> src/ui.rs:966:13
[INFO] [stdout]     |
[INFO] [stdout] 966 |             particle,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `particle: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]    --> src/ui.rs:967:13
[INFO] [stdout]     |
[INFO] [stdout] 967 |             amount,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `speed`
[INFO] [stdout]    --> src/ui.rs:968:13
[INFO] [stdout]     |
[INFO] [stdout] 968 |             speed,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `speed: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/ui.rs:969:13
[INFO] [stdout]     |
[INFO] [stdout] 969 |             x,
[INFO] [stdout]     |             ^ help: try ignoring the field: `x: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `y`
[INFO] [stdout]    --> src/ui.rs:970:13
[INFO] [stdout]     |
[INFO] [stdout] 970 |             y,
[INFO] [stdout]     |             ^ help: try ignoring the field: `y: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `z`
[INFO] [stdout]    --> src/ui.rs:971:13
[INFO] [stdout]     |
[INFO] [stdout] 971 |             z,
[INFO] [stdout]     |             ^ help: try ignoring the field: `z: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `length`
[INFO] [stdout]    --> src/ui.rs:972:13
[INFO] [stdout]     |
[INFO] [stdout] 972 |             length,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `length: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `radius`
[INFO] [stdout]    --> src/ui.rs:973:13
[INFO] [stdout]     |
[INFO] [stdout] 973 |             radius,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `radius: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `particle`
[INFO] [stdout]    --> src/ui.rs:976:13
[INFO] [stdout]     |
[INFO] [stdout] 976 |             particle,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `particle: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]    --> src/ui.rs:977:13
[INFO] [stdout]     |
[INFO] [stdout] 977 |             amount,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `speed`
[INFO] [stdout]    --> src/ui.rs:978:13
[INFO] [stdout]     |
[INFO] [stdout] 978 |             speed,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `speed: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/ui.rs:979:13
[INFO] [stdout]     |
[INFO] [stdout] 979 |             x,
[INFO] [stdout]     |             ^ help: try ignoring the field: `x: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `y`
[INFO] [stdout]    --> src/ui.rs:980:13
[INFO] [stdout]     |
[INFO] [stdout] 980 |             y,
[INFO] [stdout]     |             ^ help: try ignoring the field: `y: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `z`
[INFO] [stdout]    --> src/ui.rs:981:13
[INFO] [stdout]     |
[INFO] [stdout] 981 |             z,
[INFO] [stdout]     |             ^ help: try ignoring the field: `z: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `radius`
[INFO] [stdout]    --> src/ui.rs:982:13
[INFO] [stdout]     |
[INFO] [stdout] 982 |             radius,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `radius: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `particle`
[INFO] [stdout]    --> src/ui.rs:985:13
[INFO] [stdout]     |
[INFO] [stdout] 985 |             particle,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `particle: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]    --> src/ui.rs:986:13
[INFO] [stdout]     |
[INFO] [stdout] 986 |             amount,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `speed`
[INFO] [stdout]    --> src/ui.rs:987:13
[INFO] [stdout]     |
[INFO] [stdout] 987 |             speed,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `speed: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/ui.rs:988:13
[INFO] [stdout]     |
[INFO] [stdout] 988 |             x,
[INFO] [stdout]     |             ^ help: try ignoring the field: `x: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `y`
[INFO] [stdout]    --> src/ui.rs:989:13
[INFO] [stdout]     |
[INFO] [stdout] 989 |             y,
[INFO] [stdout]     |             ^ help: try ignoring the field: `y: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `z`
[INFO] [stdout]    --> src/ui.rs:990:13
[INFO] [stdout]     |
[INFO] [stdout] 990 |             z,
[INFO] [stdout]     |             ^ help: try ignoring the field: `z: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `radius`
[INFO] [stdout]    --> src/ui.rs:991:13
[INFO] [stdout]     |
[INFO] [stdout] 991 |             radius,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `radius: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `particle`
[INFO] [stdout]    --> src/ui.rs:994:13
[INFO] [stdout]     |
[INFO] [stdout] 994 |             particle,
[INFO] [stdout]     |             ^^^^^^^^ help: try ignoring the field: `particle: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]    --> src/ui.rs:995:13
[INFO] [stdout]     |
[INFO] [stdout] 995 |             amount,
[INFO] [stdout]     |             ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `speed`
[INFO] [stdout]    --> src/ui.rs:996:13
[INFO] [stdout]     |
[INFO] [stdout] 996 |             speed,
[INFO] [stdout]     |             ^^^^^ help: try ignoring the field: `speed: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]    --> src/ui.rs:997:13
[INFO] [stdout]     |
[INFO] [stdout] 997 |             x,
[INFO] [stdout]     |             ^ help: try ignoring the field: `x: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `y`
[INFO] [stdout]    --> src/ui.rs:998:13
[INFO] [stdout]     |
[INFO] [stdout] 998 |             y,
[INFO] [stdout]     |             ^ help: try ignoring the field: `y: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `z`
[INFO] [stdout]    --> src/ui.rs:999:13
[INFO] [stdout]     |
[INFO] [stdout] 999 |             z,
[INFO] [stdout]     |             ^ help: try ignoring the field: `z: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `radius`
[INFO] [stdout]     --> src/ui.rs:1000:13
[INFO] [stdout]      |
[INFO] [stdout] 1000 |             radius,
[INFO] [stdout]      |             ^^^^^^ help: try ignoring the field: `radius: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `particle`
[INFO] [stdout]     --> src/ui.rs:1003:13
[INFO] [stdout]      |
[INFO] [stdout] 1003 |             particle,
[INFO] [stdout]      |             ^^^^^^^^ help: try ignoring the field: `particle: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]     --> src/ui.rs:1004:13
[INFO] [stdout]      |
[INFO] [stdout] 1004 |             amount,
[INFO] [stdout]      |             ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `speed`
[INFO] [stdout]     --> src/ui.rs:1005:13
[INFO] [stdout]      |
[INFO] [stdout] 1005 |             speed,
[INFO] [stdout]      |             ^^^^^ help: try ignoring the field: `speed: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/ui.rs:1006:13
[INFO] [stdout]      |
[INFO] [stdout] 1006 |             x,
[INFO] [stdout]      |             ^ help: try ignoring the field: `x: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `y`
[INFO] [stdout]     --> src/ui.rs:1007:13
[INFO] [stdout]      |
[INFO] [stdout] 1007 |             y,
[INFO] [stdout]      |             ^ help: try ignoring the field: `y: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `z`
[INFO] [stdout]     --> src/ui.rs:1008:13
[INFO] [stdout]      |
[INFO] [stdout] 1008 |             z,
[INFO] [stdout]      |             ^ help: try ignoring the field: `z: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `radius`
[INFO] [stdout]     --> src/ui.rs:1009:13
[INFO] [stdout]      |
[INFO] [stdout] 1009 |             radius,
[INFO] [stdout]      |             ^^^^^^ help: try ignoring the field: `radius: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `particle`
[INFO] [stdout]     --> src/ui.rs:1012:13
[INFO] [stdout]      |
[INFO] [stdout] 1012 |             particle,
[INFO] [stdout]      |             ^^^^^^^^ help: try ignoring the field: `particle: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]     --> src/ui.rs:1013:13
[INFO] [stdout]      |
[INFO] [stdout] 1013 |             amount,
[INFO] [stdout]      |             ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `speed`
[INFO] [stdout]     --> src/ui.rs:1014:13
[INFO] [stdout]      |
[INFO] [stdout] 1014 |             speed,
[INFO] [stdout]      |             ^^^^^ help: try ignoring the field: `speed: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/ui.rs:1015:13
[INFO] [stdout]      |
[INFO] [stdout] 1015 |             x,
[INFO] [stdout]      |             ^ help: try ignoring the field: `x: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `y`
[INFO] [stdout]     --> src/ui.rs:1016:13
[INFO] [stdout]      |
[INFO] [stdout] 1016 |             y,
[INFO] [stdout]      |             ^ help: try ignoring the field: `y: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `z`
[INFO] [stdout]     --> src/ui.rs:1017:13
[INFO] [stdout]      |
[INFO] [stdout] 1017 |             z,
[INFO] [stdout]      |             ^ help: try ignoring the field: `z: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `height`
[INFO] [stdout]     --> src/ui.rs:1018:13
[INFO] [stdout]      |
[INFO] [stdout] 1018 |             height,
[INFO] [stdout]      |             ^^^^^^ help: try ignoring the field: `height: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `radius`
[INFO] [stdout]     --> src/ui.rs:1019:13
[INFO] [stdout]      |
[INFO] [stdout] 1019 |             radius,
[INFO] [stdout]      |             ^^^^^^ help: try ignoring the field: `radius: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `particle`
[INFO] [stdout]     --> src/ui.rs:1022:13
[INFO] [stdout]      |
[INFO] [stdout] 1022 |             particle,
[INFO] [stdout]      |             ^^^^^^^^ help: try ignoring the field: `particle: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]     --> src/ui.rs:1023:13
[INFO] [stdout]      |
[INFO] [stdout] 1023 |             amount,
[INFO] [stdout]      |             ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `speed`
[INFO] [stdout]     --> src/ui.rs:1024:13
[INFO] [stdout]      |
[INFO] [stdout] 1024 |             speed,
[INFO] [stdout]      |             ^^^^^ help: try ignoring the field: `speed: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/ui.rs:1025:13
[INFO] [stdout]      |
[INFO] [stdout] 1025 |             x,
[INFO] [stdout]      |             ^ help: try ignoring the field: `x: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `y`
[INFO] [stdout]     --> src/ui.rs:1026:13
[INFO] [stdout]      |
[INFO] [stdout] 1026 |             y,
[INFO] [stdout]      |             ^ help: try ignoring the field: `y: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `z`
[INFO] [stdout]     --> src/ui.rs:1027:13
[INFO] [stdout]      |
[INFO] [stdout] 1027 |             z,
[INFO] [stdout]      |             ^ help: try ignoring the field: `z: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `radius`
[INFO] [stdout]     --> src/ui.rs:1028:13
[INFO] [stdout]      |
[INFO] [stdout] 1028 |             radius,
[INFO] [stdout]      |             ^^^^^^ help: try ignoring the field: `radius: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `item`
[INFO] [stdout]     --> src/ui.rs:1030:32
[INFO] [stdout]      |
[INFO] [stdout] 1030 |         Mechanic::PickUpItem { item } => (),
[INFO] [stdout]      |                                ^^^^ help: try ignoring the field: `item: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `animation`
[INFO] [stdout]     --> src/ui.rs:1031:35
[INFO] [stdout]      |
[INFO] [stdout] 1031 |         Mechanic::PlayAnimation { animation } => (),
[INFO] [stdout]      |                                   ^^^^^^^^^ help: try ignoring the field: `animation: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `block`
[INFO] [stdout]     --> src/ui.rs:1032:41
[INFO] [stdout]      |
[INFO] [stdout] 1032 |         Mechanic::PlayBlockBreakSound { block } => (),
[INFO] [stdout]      |                                         ^^^^^ help: try ignoring the field: `block: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `block`
[INFO] [stdout]     --> src/ui.rs:1033:40
[INFO] [stdout]      |
[INFO] [stdout] 1033 |         Mechanic::PlayBlockFallSound { block } => (),
[INFO] [stdout]      |                                        ^^^^^ help: try ignoring the field: `block: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `block`
[INFO] [stdout]     --> src/ui.rs:1034:39
[INFO] [stdout]      |
[INFO] [stdout] 1034 |         Mechanic::PlayBlockHitSound { block } => (),
[INFO] [stdout]      |                                       ^^^^^ help: try ignoring the field: `block: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `block`
[INFO] [stdout]     --> src/ui.rs:1035:41
[INFO] [stdout]      |
[INFO] [stdout] 1035 |         Mechanic::PlayBlockPlaceSound { block } => (),
[INFO] [stdout]      |                                         ^^^^^ help: try ignoring the field: `block: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `block`
[INFO] [stdout]     --> src/ui.rs:1036:40
[INFO] [stdout]      |
[INFO] [stdout] 1036 |         Mechanic::PlayBlockStepSound { block } => (),
[INFO] [stdout]      |                                        ^^^^^ help: try ignoring the field: `block: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pose`
[INFO] [stdout]     --> src/ui.rs:1037:36
[INFO] [stdout]      |
[INFO] [stdout] 1037 |         Mechanic::PoseArmorStand { pose } => (),
[INFO] [stdout]      |                                    ^^^^ help: try ignoring the field: `pose: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `potion`
[INFO] [stdout]     --> src/ui.rs:1039:13
[INFO] [stdout]      |
[INFO] [stdout] 1039 |             potion,
[INFO] [stdout]      |             ^^^^^^ help: try ignoring the field: `potion: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `duration`
[INFO] [stdout]     --> src/ui.rs:1040:13
[INFO] [stdout]      |
[INFO] [stdout] 1040 |             duration,
[INFO] [stdout]      |             ^^^^^^^^ help: try ignoring the field: `duration: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `level`
[INFO] [stdout]     --> src/ui.rs:1041:13
[INFO] [stdout]      |
[INFO] [stdout] 1041 |             level,
[INFO] [stdout]      |             ^^^^^ help: try ignoring the field: `level: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity`
[INFO] [stdout]     --> src/ui.rs:1046:28
[INFO] [stdout]      |
[INFO] [stdout] 1046 |         Mechanic::Propel { velocity } => (),
[INFO] [stdout]      |                            ^^^^^^^^ help: try ignoring the field: `velocity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity`
[INFO] [stdout]     --> src/ui.rs:1047:26
[INFO] [stdout]      |
[INFO] [stdout] 1047 |         Mechanic::Pull { velocity } => (),
[INFO] [stdout]      |                          ^^^^^^^^ help: try ignoring the field: `velocity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity`
[INFO] [stdout]     --> src/ui.rs:1048:31
[INFO] [stdout]      |
[INFO] [stdout] 1048 |         Mechanic::PushBlock { velocity } => (),
[INFO] [stdout]      |                               ^^^^^^^^ help: try ignoring the field: `velocity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `radius`
[INFO] [stdout]     --> src/ui.rs:1052:27
[INFO] [stdout]      |
[INFO] [stdout] 1052 |         Mechanic::Rally { radius } => (),
[INFO] [stdout]      |                           ^^^^^^ help: try ignoring the field: `radius: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `messages`
[INFO] [stdout]     --> src/ui.rs:1053:35
[INFO] [stdout]      |
[INFO] [stdout] 1053 |         Mechanic::RandomMessage { messages } => (),
[INFO] [stdout]      |                                   ^^^^^^^^ help: try ignoring the field: `messages: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity`
[INFO] [stdout]     --> src/ui.rs:1054:28
[INFO] [stdout]      |
[INFO] [stdout] 1054 |         Mechanic::Recoil { velocity } => (),
[INFO] [stdout]      |                            ^^^^^^^^ help: try ignoring the field: `velocity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `target`
[INFO] [stdout]     --> src/ui.rs:1060:35
[INFO] [stdout]      |
[INFO] [stdout] 1060 |         Mechanic::RotateTowards { target } => (),
[INFO] [stdout]      |                                   ^^^^^^ help: try ignoring the field: `target: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `message`
[INFO] [stdout]     --> src/ui.rs:1064:39
[INFO] [stdout]      |
[INFO] [stdout] 1064 |         Mechanic::SendActionMessage { message } => (),
[INFO] [stdout]      |                                       ^^^^^^^ help: try ignoring the field: `message: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `url`
[INFO] [stdout]     --> src/ui.rs:1065:38
[INFO] [stdout]      |
[INFO] [stdout] 1065 |         Mechanic::SendResourcePack { url } => (),
[INFO] [stdout]      |                                      ^^^ help: try ignoring the field: `url: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `title`
[INFO] [stdout]     --> src/ui.rs:1067:13
[INFO] [stdout]      |
[INFO] [stdout] 1067 |             title,
[INFO] [stdout]      |             ^^^^^ help: try ignoring the field: `title: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `subtitle`
[INFO] [stdout]     --> src/ui.rs:1068:13
[INFO] [stdout]      |
[INFO] [stdout] 1068 |             subtitle,
[INFO] [stdout]      |             ^^^^^^^^ help: try ignoring the field: `subtitle: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `fade_in`
[INFO] [stdout]     --> src/ui.rs:1069:13
[INFO] [stdout]      |
[INFO] [stdout] 1069 |             fade_in,
[INFO] [stdout]      |             ^^^^^^^ help: try ignoring the field: `fade_in: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stay`
[INFO] [stdout]     --> src/ui.rs:1070:13
[INFO] [stdout]      |
[INFO] [stdout] 1070 |             stay,
[INFO] [stdout]      |             ^^^^ help: try ignoring the field: `stay: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `fade_out`
[INFO] [stdout]     --> src/ui.rs:1071:13
[INFO] [stdout]      |
[INFO] [stdout] 1071 |             fade_out,
[INFO] [stdout]      |             ^^^^^^^^ help: try ignoring the field: `fade_out: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `title`
[INFO] [stdout]     --> src/ui.rs:1073:31
[INFO] [stdout]      |
[INFO] [stdout] 1073 |         Mechanic::SendToast { title, message } => (),
[INFO] [stdout]      |                               ^^^^^ help: try ignoring the field: `title: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `message`
[INFO] [stdout]     --> src/ui.rs:1073:38
[INFO] [stdout]      |
[INFO] [stdout] 1073 |         Mechanic::SendToast { title, message } => (),
[INFO] [stdout]      |                                      ^^^^^^^ help: try ignoring the field: `message: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ai`
[INFO] [stdout]     --> src/ui.rs:1074:27
[INFO] [stdout]      |
[INFO] [stdout] 1074 |         Mechanic::SetAI { ai } => (),
[INFO] [stdout]      |                           ^^ help: try ignoring the field: `ai: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `open`
[INFO] [stdout]     --> src/ui.rs:1075:34
[INFO] [stdout]      |
[INFO] [stdout] 1075 |         Mechanic::SetBlockOpen { open } => (),
[INFO] [stdout]      |                                  ^^^^ help: try ignoring the field: `open: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `block`
[INFO] [stdout]     --> src/ui.rs:1076:34
[INFO] [stdout]      |
[INFO] [stdout] 1076 |         Mechanic::SetBlockType { block } => (),
[INFO] [stdout]      |                                  ^^^^^ help: try ignoring the field: `block: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `loaded`
[INFO] [stdout]     --> src/ui.rs:1077:41
[INFO] [stdout]      |
[INFO] [stdout] 1077 |         Mechanic::SetChunkForceLoaded { loaded } => (),
[INFO] [stdout]      |                                         ^^^^^^ help: try ignoring the field: `loaded: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `collidable`
[INFO] [stdout]     --> src/ui.rs:1078:35
[INFO] [stdout]      |
[INFO] [stdout] 1078 |         Mechanic::SetCollidable { collidable } => (),
[INFO] [stdout]      |                                   ^^^^^^^^^^ help: try ignoring the field: `collidable: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `podium`
[INFO] [stdout]     --> src/ui.rs:1079:37
[INFO] [stdout]      |
[INFO] [stdout] 1079 |         Mechanic::SetDragonPodium { podium } => (),
[INFO] [stdout]      |                                     ^^^^^^ help: try ignoring the field: `podium: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `gamemode`
[INFO] [stdout]     --> src/ui.rs:1080:33
[INFO] [stdout]      |
[INFO] [stdout] 1080 |         Mechanic::SetGameMode { gamemode } => (),
[INFO] [stdout]      |                                 ^^^^^^^^ help: try ignoring the field: `gamemode: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `gliding`
[INFO] [stdout]     --> src/ui.rs:1081:32
[INFO] [stdout]      |
[INFO] [stdout] 1081 |         Mechanic::SetGliding { gliding } => (),
[INFO] [stdout]      |                                ^^^^^^^ help: try ignoring the field: `gliding: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `objective`
[INFO] [stdout]     --> src/ui.rs:1083:13
[INFO] [stdout]      |
[INFO] [stdout] 1083 |             objective,
[INFO] [stdout]      |             ^^^^^^^^^ help: try ignoring the field: `objective: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `action`
[INFO] [stdout]     --> src/ui.rs:1084:13
[INFO] [stdout]      |
[INFO] [stdout] 1084 |             action,
[INFO] [stdout]      |             ^^^^^^ help: try ignoring the field: `action: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `value`
[INFO] [stdout]     --> src/ui.rs:1085:13
[INFO] [stdout]      |
[INFO] [stdout] 1085 |             value,
[INFO] [stdout]      |             ^^^^^ help: try ignoring the field: `value: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `gravity`
[INFO] [stdout]     --> src/ui.rs:1087:32
[INFO] [stdout]      |
[INFO] [stdout] 1087 |         Mechanic::SetGravity { gravity } => (),
[INFO] [stdout]      |                                ^^^^^^^ help: try ignoring the field: `gravity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `health`
[INFO] [stdout]     --> src/ui.rs:1088:31
[INFO] [stdout]      |
[INFO] [stdout] 1088 |         Mechanic::SetHealth { health } => (),
[INFO] [stdout]      |                               ^^^^^^ help: try ignoring the field: `health: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `width`
[INFO] [stdout]     --> src/ui.rs:1089:40
[INFO] [stdout]      |
[INFO] [stdout] 1089 |         Mechanic::SetInteractionSize { width, height } => (),
[INFO] [stdout]      |                                        ^^^^^ help: try ignoring the field: `width: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `height`
[INFO] [stdout]     --> src/ui.rs:1089:47
[INFO] [stdout]      |
[INFO] [stdout] 1089 |         Mechanic::SetInteractionSize { width, height } => (),
[INFO] [stdout]      |                                               ^^^^^^ help: try ignoring the field: `height: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `group`
[INFO] [stdout]     --> src/ui.rs:1090:42
[INFO] [stdout]      |
[INFO] [stdout] 1090 |         Mechanic::SetItemGroupCooldown { group, cooldown } => (),
[INFO] [stdout]      |                                          ^^^^^ help: try ignoring the field: `group: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `cooldown`
[INFO] [stdout]     --> src/ui.rs:1090:49
[INFO] [stdout]      |
[INFO] [stdout] 1090 |         Mechanic::SetItemGroupCooldown { group, cooldown } => (),
[INFO] [stdout]      |                                                 ^^^^^^^^ help: try ignoring the field: `cooldown: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `item`
[INFO] [stdout]     --> src/ui.rs:1091:42
[INFO] [stdout]      |
[INFO] [stdout] 1091 |         Mechanic::SetDisplayEntityItem { item } => (),
[INFO] [stdout]      |                                          ^^^^ help: try ignoring the field: `item: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `holder`
[INFO] [stdout]     --> src/ui.rs:1092:36
[INFO] [stdout]      |
[INFO] [stdout] 1092 |         Mechanic::SetLeashHolder { holder } => (),
[INFO] [stdout]      |                                    ^^^^^^ help: try ignoring the field: `holder: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `level`
[INFO] [stdout]     --> src/ui.rs:1093:30
[INFO] [stdout]      |
[INFO] [stdout] 1093 |         Mechanic::SetLevel { level } => (),
[INFO] [stdout]      |                              ^^^^^ help: try ignoring the field: `level: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `material`
[INFO] [stdout]     --> src/ui.rs:1094:41
[INFO] [stdout]      |
[INFO] [stdout] 1094 |         Mechanic::SetMaterialCooldown { material, cooldown } => (),
[INFO] [stdout]      |                                         ^^^^^^^^ help: try ignoring the field: `material: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `cooldown`
[INFO] [stdout]     --> src/ui.rs:1094:51
[INFO] [stdout]      |
[INFO] [stdout] 1094 |         Mechanic::SetMaterialCooldown { material, cooldown } => (),
[INFO] [stdout]      |                                                   ^^^^^^^^ help: try ignoring the field: `cooldown: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `health`
[INFO] [stdout]     --> src/ui.rs:1095:34
[INFO] [stdout]      |
[INFO] [stdout] 1095 |         Mechanic::SetMaxHealth { health } => (),
[INFO] [stdout]      |                                  ^^^^^^ help: try ignoring the field: `health: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `color`
[INFO] [stdout]     --> src/ui.rs:1096:33
[INFO] [stdout]      |
[INFO] [stdout] 1096 |         Mechanic::SetMobColor { color } => (),
[INFO] [stdout]      |                                 ^^^^^ help: try ignoring the field: `color: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `objective`
[INFO] [stdout]     --> src/ui.rs:1097:33
[INFO] [stdout]      |
[INFO] [stdout] 1097 |         Mechanic::SetMobScore { objective, score } => (),
[INFO] [stdout]      |                                 ^^^^^^^^^ help: try ignoring the field: `objective: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `score`
[INFO] [stdout]     --> src/ui.rs:1097:44
[INFO] [stdout]      |
[INFO] [stdout] 1097 |         Mechanic::SetMobScore { objective, score } => (),
[INFO] [stdout]      |                                            ^^^^^ help: try ignoring the field: `score: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `name`
[INFO] [stdout]     --> src/ui.rs:1098:29
[INFO] [stdout]      |
[INFO] [stdout] 1098 |         Mechanic::SetName { name } => (),
[INFO] [stdout]      |                             ^^^^ help: try ignoring the field: `name: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `can_join`
[INFO] [stdout]     --> src/ui.rs:1099:42
[INFO] [stdout]      |
[INFO] [stdout] 1099 |         Mechanic::SetRaiderCanJoinRaid { can_join } => (),
[INFO] [stdout]      |                                          ^^^^^^^^ help: try ignoring the field: `can_join: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `block`
[INFO] [stdout]     --> src/ui.rs:1100:42
[INFO] [stdout]      |
[INFO] [stdout] 1100 |         Mechanic::SetRaiderPatrolBlock { block } => (),
[INFO] [stdout]      |                                          ^^^^^ help: try ignoring the field: `block: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `leader`
[INFO] [stdout]     --> src/ui.rs:1101:43
[INFO] [stdout]      |
[INFO] [stdout] 1101 |         Mechanic::SetRaiderPatrolLeader { leader } => (),
[INFO] [stdout]      |                                           ^^^^^^ help: try ignoring the field: `leader: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `faction`
[INFO] [stdout]     --> src/ui.rs:1102:32
[INFO] [stdout]      |
[INFO] [stdout] 1102 |         Mechanic::SetFaction { faction } => (),
[INFO] [stdout]      |                                ^^^^^^^ help: try ignoring the field: `faction: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `flying`
[INFO] [stdout]     --> src/ui.rs:1103:31
[INFO] [stdout]      |
[INFO] [stdout] 1103 |         Mechanic::SetFlying { flying } => (),
[INFO] [stdout]      |                               ^^^^^^ help: try ignoring the field: `flying: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `ticks`
[INFO] [stdout]     --> src/ui.rs:1104:38
[INFO] [stdout]      |
[INFO] [stdout] 1104 |         Mechanic::SetNoDamageTicks { ticks } => (),
[INFO] [stdout]      |                                      ^^^^^ help: try ignoring the field: `ticks: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `owner`
[INFO] [stdout]     --> src/ui.rs:1105:30
[INFO] [stdout]      |
[INFO] [stdout] 1105 |         Mechanic::SetOwner { owner } => (),
[INFO] [stdout]      |                              ^^^^^ help: try ignoring the field: `owner: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `parent`
[INFO] [stdout]     --> src/ui.rs:1106:31
[INFO] [stdout]      |
[INFO] [stdout] 1106 |         Mechanic::SetParent { parent } => (),
[INFO] [stdout]      |                               ^^^^^^ help: try ignoring the field: `parent: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `malus`
[INFO] [stdout]     --> src/ui.rs:1107:41
[INFO] [stdout]      |
[INFO] [stdout] 1107 |         Mechanic::SetPathfindingMalus { malus } => (),
[INFO] [stdout]      |                                         ^^^^^ help: try ignoring the field: `malus: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pitch`
[INFO] [stdout]     --> src/ui.rs:1108:30
[INFO] [stdout]      |
[INFO] [stdout] 1108 |         Mechanic::SetPitch { pitch } => (),
[INFO] [stdout]      |                              ^^^^^ help: try ignoring the field: `pitch: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pose`
[INFO] [stdout]     --> src/ui.rs:1109:29
[INFO] [stdout]      |
[INFO] [stdout] 1109 |         Mechanic::SetPose { pose } => (),
[INFO] [stdout]      |                             ^^^^ help: try ignoring the field: `pose: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `yaw`
[INFO] [stdout]     --> src/ui.rs:1110:33
[INFO] [stdout]      |
[INFO] [stdout] 1110 |         Mechanic::SetRotation { yaw, pitch } => (),
[INFO] [stdout]      |                                 ^^^ help: try ignoring the field: `yaw: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pitch`
[INFO] [stdout]     --> src/ui.rs:1110:38
[INFO] [stdout]      |
[INFO] [stdout] 1110 |         Mechanic::SetRotation { yaw, pitch } => (),
[INFO] [stdout]      |                                      ^^^^^ help: try ignoring the field: `pitch: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `target`
[INFO] [stdout]     --> src/ui.rs:1111:31
[INFO] [stdout]      |
[INFO] [stdout] 1111 |         Mechanic::SetTarget { target } => (),
[INFO] [stdout]      |                               ^^^^^^ help: try ignoring the field: `target: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `objective`
[INFO] [stdout]     --> src/ui.rs:1112:36
[INFO] [stdout]      |
[INFO] [stdout] 1112 |         Mechanic::SetTargetScore { objective, score } => (),
[INFO] [stdout]      |                                    ^^^^^^^^^ help: try ignoring the field: `objective: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `score`
[INFO] [stdout]     --> src/ui.rs:1112:47
[INFO] [stdout]      |
[INFO] [stdout] 1112 |         Mechanic::SetTargetScore { objective, score } => (),
[INFO] [stdout]      |                                               ^^^^^ help: try ignoring the field: `score: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `text`
[INFO] [stdout]     --> src/ui.rs:1113:36
[INFO] [stdout]      |
[INFO] [stdout] 1113 |         Mechanic::SetTextDisplay { text } => (),
[INFO] [stdout]      |                                    ^^^^ help: try ignoring the field: `text: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `target`
[INFO] [stdout]     --> src/ui.rs:1114:37
[INFO] [stdout]      |
[INFO] [stdout] 1114 |         Mechanic::SetTongueTarget { target } => (),
[INFO] [stdout]      |                                     ^^^^^^ help: try ignoring the field: `target: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `objective`
[INFO] [stdout]     --> src/ui.rs:1115:30
[INFO] [stdout]      |
[INFO] [stdout] 1115 |         Mechanic::SetScore { objective, score } => (),
[INFO] [stdout]      |                              ^^^^^^^^^ help: try ignoring the field: `objective: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `score`
[INFO] [stdout]     --> src/ui.rs:1115:41
[INFO] [stdout]      |
[INFO] [stdout] 1115 |         Mechanic::SetScore { objective, score } => (),
[INFO] [stdout]      |                                         ^^^^^ help: try ignoring the field: `score: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `speed`
[INFO] [stdout]     --> src/ui.rs:1116:30
[INFO] [stdout]      |
[INFO] [stdout] 1116 |         Mechanic::SetSpeed { speed } => (),
[INFO] [stdout]      |                              ^^^^^ help: try ignoring the field: `speed: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stance`
[INFO] [stdout]     --> src/ui.rs:1117:31
[INFO] [stdout]      |
[INFO] [stdout] 1117 |         Mechanic::SetStance { stance } => (),
[INFO] [stdout]      |                               ^^^^^^ help: try ignoring the field: `stance: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `percent`
[INFO] [stdout]     --> src/ui.rs:1120:35
[INFO] [stdout]      |
[INFO] [stdout] 1120 |         Mechanic::ShieldPercent { percent } => (),
[INFO] [stdout]      |                                   ^^^^^^^ help: try ignoring the field: `percent: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity`
[INFO] [stdout]     --> src/ui.rs:1121:35
[INFO] [stdout]      |
[INFO] [stdout] 1121 |         Mechanic::ShootFireball { velocity } => (),
[INFO] [stdout]      |                                   ^^^^^^^^ help: try ignoring the field: `velocity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `potion`
[INFO] [stdout]     --> src/ui.rs:1122:33
[INFO] [stdout]      |
[INFO] [stdout] 1122 |         Mechanic::ShootPotion { potion, velocity } => (),
[INFO] [stdout]      |                                 ^^^^^^ help: try ignoring the field: `potion: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity`
[INFO] [stdout]     --> src/ui.rs:1122:41
[INFO] [stdout]      |
[INFO] [stdout] 1122 |         Mechanic::ShootPotion { potion, velocity } => (),
[INFO] [stdout]      |                                         ^^^^^^^^ help: try ignoring the field: `velocity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity`
[INFO] [stdout]     --> src/ui.rs:1123:32
[INFO] [stdout]      |
[INFO] [stdout] 1123 |         Mechanic::ShootSkull { velocity } => (),
[INFO] [stdout]      |                                ^^^^^^^^ help: try ignoring the field: `velocity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity`
[INFO] [stdout]     --> src/ui.rs:1124:40
[INFO] [stdout]      |
[INFO] [stdout] 1124 |         Mechanic::ShootShulkerBullet { velocity } => (),
[INFO] [stdout]      |                                        ^^^^^^^^ help: try ignoring the field: `velocity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `entity`
[INFO] [stdout]     --> src/ui.rs:1125:32
[INFO] [stdout]      |
[INFO] [stdout] 1125 |         Mechanic::ShowEntity { entity } => (),
[INFO] [stdout]      |                                ^^^^^^ help: try ignoring the field: `entity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `signal`
[INFO] [stdout]     --> src/ui.rs:1126:28
[INFO] [stdout]      |
[INFO] [stdout] 1126 |         Mechanic::Signal { signal } => (),
[INFO] [stdout]      |                            ^^^^^^ help: try ignoring the field: `signal: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `skybox`
[INFO] [stdout]     --> src/ui.rs:1127:28
[INFO] [stdout]      |
[INFO] [stdout] 1127 |         Mechanic::Skybox { skybox } => (),
[INFO] [stdout]      |                            ^^^^^^ help: try ignoring the field: `skybox: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `sound`
[INFO] [stdout]     --> src/ui.rs:1131:13
[INFO] [stdout]      |
[INFO] [stdout] 1131 |             sound,
[INFO] [stdout]      |             ^^^^^ help: try ignoring the field: `sound: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `volume`
[INFO] [stdout]     --> src/ui.rs:1132:13
[INFO] [stdout]      |
[INFO] [stdout] 1132 |             volume,
[INFO] [stdout]      |             ^^^^^^ help: try ignoring the field: `volume: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pitch`
[INFO] [stdout]     --> src/ui.rs:1133:13
[INFO] [stdout]      |
[INFO] [stdout] 1133 |             pitch,
[INFO] [stdout]      |             ^^^^^ help: try ignoring the field: `pitch: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `item`
[INFO] [stdout]     --> src/ui.rs:1135:31
[INFO] [stdout]      |
[INFO] [stdout] 1135 |         Mechanic::StealItem { item } => (),
[INFO] [stdout]      |                               ^^^^ help: try ignoring the field: `item: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `sound`
[INFO] [stdout]     --> src/ui.rs:1136:31
[INFO] [stdout]      |
[INFO] [stdout] 1136 |         Mechanic::StopSound { sound } => (),
[INFO] [stdout]      |                               ^^^^^ help: try ignoring the field: `sound: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `sound`
[INFO] [stdout]     --> src/ui.rs:1138:13
[INFO] [stdout]      |
[INFO] [stdout] 1138 |             sound,
[INFO] [stdout]      |             ^^^^^ help: try ignoring the field: `sound: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `sound_category`
[INFO] [stdout]     --> src/ui.rs:1139:13
[INFO] [stdout]      |
[INFO] [stdout] 1139 |             sound_category,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^ help: try ignoring the field: `sound_category: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `offset`
[INFO] [stdout]     --> src/ui.rs:1142:13
[INFO] [stdout]      |
[INFO] [stdout] 1142 |             offset,
[INFO] [stdout]      |             ^^^^^^ help: try ignoring the field: `offset: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `radius`
[INFO] [stdout]     --> src/ui.rs:1143:13
[INFO] [stdout]      |
[INFO] [stdout] 1143 |             radius,
[INFO] [stdout]      |             ^^^^^^ help: try ignoring the field: `radius: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `max_line_lenght`
[INFO] [stdout]     --> src/ui.rs:1144:13
[INFO] [stdout]      |
[INFO] [stdout] 1144 |             max_line_lenght,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^ help: try ignoring the field: `max_line_lenght: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `line_prefix`
[INFO] [stdout]     --> src/ui.rs:1145:13
[INFO] [stdout]      |
[INFO] [stdout] 1145 |             line_prefix,
[INFO] [stdout]      |             ^^^^^^^^^^^ help: try ignoring the field: `line_prefix: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `message`
[INFO] [stdout]     --> src/ui.rs:1146:13
[INFO] [stdout]      |
[INFO] [stdout] 1146 |             message,
[INFO] [stdout]      |             ^^^^^^^ help: try ignoring the field: `message: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `chat_prefix`
[INFO] [stdout]     --> src/ui.rs:1147:13
[INFO] [stdout]      |
[INFO] [stdout] 1147 |             chat_prefix,
[INFO] [stdout]      |             ^^^^^^^^^^^ help: try ignoring the field: `chat_prefix: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `duration`
[INFO] [stdout]     --> src/ui.rs:1148:13
[INFO] [stdout]      |
[INFO] [stdout] 1148 |             duration,
[INFO] [stdout]      |             ^^^^^^^^ help: try ignoring the field: `duration: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `send_chat_message`
[INFO] [stdout]     --> src/ui.rs:1149:13
[INFO] [stdout]      |
[INFO] [stdout] 1149 |             send_chat_message,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^ help: try ignoring the field: `send_chat_message: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity`
[INFO] [stdout]     --> src/ui.rs:1151:26
[INFO] [stdout]      |
[INFO] [stdout] 1151 |         Mechanic::Spin { velocity, aura } => (),
[INFO] [stdout]      |                          ^^^^^^^^ help: try ignoring the field: `velocity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `aura`
[INFO] [stdout]     --> src/ui.rs:1151:36
[INFO] [stdout]      |
[INFO] [stdout] 1151 |         Mechanic::Spin { velocity, aura } => (),
[INFO] [stdout]      |                                    ^^^^ help: try ignoring the field: `aura: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `spring_type`
[INFO] [stdout]     --> src/ui.rs:1153:13
[INFO] [stdout]      |
[INFO] [stdout] 1153 |             spring_type,
[INFO] [stdout]      |             ^^^^^^^^^^^ help: try ignoring the field: `spring_type: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `duration`
[INFO] [stdout]     --> src/ui.rs:1154:13
[INFO] [stdout]      |
[INFO] [stdout] 1154 |             duration,
[INFO] [stdout]      |             ^^^^^^^^ help: try ignoring the field: `duration: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `duration`
[INFO] [stdout]     --> src/ui.rs:1156:26
[INFO] [stdout]      |
[INFO] [stdout] 1156 |         Mechanic::Stun { duration } => (),
[INFO] [stdout]      |                          ^^^^^^^^ help: try ignoring the field: `duration: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `mob`
[INFO] [stdout]     --> src/ui.rs:1159:28
[INFO] [stdout]      |
[INFO] [stdout] 1159 |         Mechanic::Summon { mob, location } => (),
[INFO] [stdout]      |                            ^^^ help: try ignoring the field: `mob: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `location`
[INFO] [stdout]     --> src/ui.rs:1159:33
[INFO] [stdout]      |
[INFO] [stdout] 1159 |         Mechanic::Summon { mob, location } => (),
[INFO] [stdout]      |                                 ^^^^^^^^ help: try ignoring the field: `location: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `particle`
[INFO] [stdout]     --> src/ui.rs:1161:13
[INFO] [stdout]      |
[INFO] [stdout] 1161 |             particle,
[INFO] [stdout]      |             ^^^^^^^^ help: try ignoring the field: `particle: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `effect_type`
[INFO] [stdout]     --> src/ui.rs:1162:13
[INFO] [stdout]      |
[INFO] [stdout] 1162 |             effect_type,
[INFO] [stdout]      |             ^^^^^^^^^^^ help: try ignoring the field: `effect_type: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `potion_duration`
[INFO] [stdout]     --> src/ui.rs:1163:13
[INFO] [stdout]      |
[INFO] [stdout] 1163 |             potion_duration,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^ help: try ignoring the field: `potion_duration: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `level`
[INFO] [stdout]     --> src/ui.rs:1164:13
[INFO] [stdout]      |
[INFO] [stdout] 1164 |             level,
[INFO] [stdout]      |             ^^^^^ help: try ignoring the field: `level: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `duration`
[INFO] [stdout]     --> src/ui.rs:1165:13
[INFO] [stdout]      |
[INFO] [stdout] 1165 |             duration,
[INFO] [stdout]      |             ^^^^^^^^ help: try ignoring the field: `duration: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `duration_reduction_on_use`
[INFO] [stdout]     --> src/ui.rs:1166:13
[INFO] [stdout]      |
[INFO] [stdout] 1166 |             duration_reduction_on_use,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^^ help: try ignoring the field: `duration_reduction_on_use: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `radius`
[INFO] [stdout]     --> src/ui.rs:1167:13
[INFO] [stdout]      |
[INFO] [stdout] 1167 |             radius,
[INFO] [stdout]      |             ^^^^^^ help: try ignoring the field: `radius: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `radius_reduction_on_use`
[INFO] [stdout]     --> src/ui.rs:1168:13
[INFO] [stdout]      |
[INFO] [stdout] 1168 |             radius_reduction_on_use,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^ help: try ignoring the field: `radius_reduction_on_use: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `radius_reduction_on_tick`
[INFO] [stdout]     --> src/ui.rs:1169:13
[INFO] [stdout]      |
[INFO] [stdout] 1169 |             radius_reduction_on_tick,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^^^^^^^^^ help: try ignoring the field: `radius_reduction_on_tick: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `material`
[INFO] [stdout]     --> src/ui.rs:1171:40
[INFO] [stdout]      |
[INFO] [stdout] 1171 |         Mechanic::SummonFallingBlock { material } => (),
[INFO] [stdout]      |                                        ^^^^^^^^ help: try ignoring the field: `material: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `passenger`
[INFO] [stdout]     --> src/ui.rs:1172:37
[INFO] [stdout]      |
[INFO] [stdout] 1172 |         Mechanic::SummonPassenger { passenger, stack } => (),
[INFO] [stdout]      |                                     ^^^^^^^^^ help: try ignoring the field: `passenger: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `stack`
[INFO] [stdout]     --> src/ui.rs:1172:48
[INFO] [stdout]      |
[INFO] [stdout] 1172 |         Mechanic::SummonPassenger { passenger, stack } => (),
[INFO] [stdout]      |                                                ^^^^^ help: try ignoring the field: `stack: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `item`
[INFO] [stdout]     --> src/ui.rs:1178:13
[INFO] [stdout]      |
[INFO] [stdout] 1178 |             item,
[INFO] [stdout]      |             ^^^^ help: try ignoring the field: `item: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]     --> src/ui.rs:1179:13
[INFO] [stdout]      |
[INFO] [stdout] 1179 |             amount,
[INFO] [stdout]      |             ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `exact`
[INFO] [stdout]     --> src/ui.rs:1180:13
[INFO] [stdout]      |
[INFO] [stdout] 1180 |             exact,
[INFO] [stdout]      |             ^^^^^ help: try ignoring the field: `exact: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `vanilla_only`
[INFO] [stdout]     --> src/ui.rs:1181:13
[INFO] [stdout]      |
[INFO] [stdout] 1181 |             vanilla_only,
[INFO] [stdout]      |             ^^^^^^^^^^^^ help: try ignoring the field: `vanilla_only: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `spreadh`
[INFO] [stdout]     --> src/ui.rs:1185:13
[INFO] [stdout]      |
[INFO] [stdout] 1185 |             spreadh,
[INFO] [stdout]      |             ^^^^^^^ help: try ignoring the field: `spreadh: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `spreadv`
[INFO] [stdout]     --> src/ui.rs:1186:13
[INFO] [stdout]      |
[INFO] [stdout] 1186 |             spreadv,
[INFO] [stdout]      |             ^^^^^^^ help: try ignoring the field: `spreadv: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `preserve_pitch`
[INFO] [stdout]     --> src/ui.rs:1187:13
[INFO] [stdout]      |
[INFO] [stdout] 1187 |             preserve_pitch,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^ help: try ignoring the field: `preserve_pitch: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `preserve_yaw`
[INFO] [stdout]     --> src/ui.rs:1188:13
[INFO] [stdout]      |
[INFO] [stdout] 1188 |             preserve_yaw,
[INFO] [stdout]      |             ^^^^^^^^^^^^ help: try ignoring the field: `preserve_yaw: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `safe_teleport`
[INFO] [stdout]     --> src/ui.rs:1189:13
[INFO] [stdout]      |
[INFO] [stdout] 1189 |             safe_teleport,
[INFO] [stdout]      |             ^^^^^^^^^^^^^ help: try ignoring the field: `safe_teleport: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `y`
[INFO] [stdout]     --> src/ui.rs:1191:31
[INFO] [stdout]      |
[INFO] [stdout] 1191 |         Mechanic::TeleportY { y } => (),
[INFO] [stdout]      |                               ^ help: try ignoring the field: `y: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `vector`
[INFO] [stdout]     --> src/ui.rs:1193:13
[INFO] [stdout]      |
[INFO] [stdout] 1193 |             vector,
[INFO] [stdout]      |             ^^^^^^ help: try ignoring the field: `vector: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `yaw`
[INFO] [stdout]     --> src/ui.rs:1194:13
[INFO] [stdout]      |
[INFO] [stdout] 1194 |             yaw,
[INFO] [stdout]      |             ^^^ help: try ignoring the field: `yaw: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `target_as_origin`
[INFO] [stdout]     --> src/ui.rs:1195:13
[INFO] [stdout]      |
[INFO] [stdout] 1195 |             target_as_origin,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^ help: try ignoring the field: `target_as_origin: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `location`
[INFO] [stdout]     --> src/ui.rs:1198:13
[INFO] [stdout]      |
[INFO] [stdout] 1198 |             location,
[INFO] [stdout]      |             ^^^^^^^^ help: try ignoring the field: `location: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `world`
[INFO] [stdout]     --> src/ui.rs:1199:13
[INFO] [stdout]      |
[INFO] [stdout] 1199 |             world,
[INFO] [stdout]      |             ^^^^^ help: try ignoring the field: `world: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `yaw`
[INFO] [stdout]     --> src/ui.rs:1200:13
[INFO] [stdout]      |
[INFO] [stdout] 1200 |             yaw,
[INFO] [stdout]      |             ^^^ help: try ignoring the field: `yaw: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `pitch`
[INFO] [stdout]     --> src/ui.rs:1201:13
[INFO] [stdout]      |
[INFO] [stdout] 1201 |             pitch,
[INFO] [stdout]      |             ^^^^^ help: try ignoring the field: `pitch: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `relative`
[INFO] [stdout]     --> src/ui.rs:1202:13
[INFO] [stdout]      |
[INFO] [stdout] 1202 |             relative,
[INFO] [stdout]      |             ^^^^^^^^ help: try ignoring the field: `relative: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `target_as_origin`
[INFO] [stdout]     --> src/ui.rs:1203:13
[INFO] [stdout]      |
[INFO] [stdout] 1203 |             target_as_origin,
[INFO] [stdout]      |             ^^^^^^^^^^^^^^^^ help: try ignoring the field: `target_as_origin: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `mode`
[INFO] [stdout]     --> src/ui.rs:1206:13
[INFO] [stdout]      |
[INFO] [stdout] 1206 |             mode,
[INFO] [stdout]      |             ^^^^ help: try ignoring the field: `mode: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]     --> src/ui.rs:1207:13
[INFO] [stdout]      |
[INFO] [stdout] 1207 |             amount,
[INFO] [stdout]      |             ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `personal`
[INFO] [stdout]     --> src/ui.rs:1208:13
[INFO] [stdout]      |
[INFO] [stdout] 1208 |             personal,
[INFO] [stdout]      |             ^^^^^^^^ help: try ignoring the field: `personal: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `relative`
[INFO] [stdout]     --> src/ui.rs:1209:13
[INFO] [stdout]      |
[INFO] [stdout] 1209 |             relative,
[INFO] [stdout]      |             ^^^^^^^^ help: try ignoring the field: `relative: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `amount`
[INFO] [stdout]     --> src/ui.rs:1211:28
[INFO] [stdout]      |
[INFO] [stdout] 1211 |         Mechanic::Threat { amount, mode } => (),
[INFO] [stdout]      |                            ^^^^^^ help: try ignoring the field: `amount: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `mode`
[INFO] [stdout]     --> src/ui.rs:1211:36
[INFO] [stdout]      |
[INFO] [stdout] 1211 |         Mechanic::Threat { amount, mode } => (),
[INFO] [stdout]      |                                    ^^^^ help: try ignoring the field: `mode: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity`
[INFO] [stdout]     --> src/ui.rs:1213:13
[INFO] [stdout]      |
[INFO] [stdout] 1213 |             velocity,
[INFO] [stdout]      |             ^^^^^^^^ help: try ignoring the field: `velocity: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity_y`
[INFO] [stdout]     --> src/ui.rs:1214:13
[INFO] [stdout]      |
[INFO] [stdout] 1214 |             velocity_y,
[INFO] [stdout]      |             ^^^^^^^^^^ help: try ignoring the field: `velocity_y: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `from_origin`
[INFO] [stdout]     --> src/ui.rs:1215:13
[INFO] [stdout]      |
[INFO] [stdout] 1215 |             from_origin,
[INFO] [stdout]      |             ^^^^^^^^^^^ help: try ignoring the field: `from_origin: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `level`
[INFO] [stdout]     --> src/ui.rs:1217:34
[INFO] [stdout]      |
[INFO] [stdout] 1217 |         Mechanic::ThunderLevel { level } => (),
[INFO] [stdout]      |                                  ^^^^^ help: try ignoring the field: `level: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `location`
[INFO] [stdout]     --> src/ui.rs:1219:13
[INFO] [stdout]      |
[INFO] [stdout] 1219 |             location,
[INFO] [stdout]      |             ^^^^^^^^ help: try ignoring the field: `location: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `duration`
[INFO] [stdout]     --> src/ui.rs:1220:13
[INFO] [stdout]      |
[INFO] [stdout] 1220 |             duration,
[INFO] [stdout]      |             ^^^^^^^^ help: try ignoring the field: `duration: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `x`
[INFO] [stdout]     --> src/ui.rs:1221:13
[INFO] [stdout]      |
[INFO] [stdout] 1221 |             x,
[INFO] [stdout]      |             ^ help: try ignoring the field: `x: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `y`
[INFO] [stdout]     --> src/ui.rs:1222:13
[INFO] [stdout]      |
[INFO] [stdout] 1222 |             y,
[INFO] [stdout]      |             ^ help: try ignoring the field: `y: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `z`
[INFO] [stdout]     --> src/ui.rs:1223:13
[INFO] [stdout]      |
[INFO] [stdout] 1223 |             z,
[INFO] [stdout]      |             ^ help: try ignoring the field: `z: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `model`
[INFO] [stdout]     --> src/ui.rs:1227:36
[INFO] [stdout]      |
[INFO] [stdout] 1227 |         Mechanic::TotemOfUndying { model } => (),
[INFO] [stdout]      |                                    ^^^^^ help: try ignoring the field: `model: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `paste_id`
[INFO] [stdout]     --> src/ui.rs:1229:31
[INFO] [stdout]      |
[INFO] [stdout] 1229 |         Mechanic::UndoPaste { paste_id } => (),
[INFO] [stdout]      |                               ^^^^^^^^ help: try ignoring the field: `paste_id: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `mode`
[INFO] [stdout]     --> src/ui.rs:1231:13
[INFO] [stdout]      |
[INFO] [stdout] 1231 |             mode,
[INFO] [stdout]      |             ^^^^ help: try ignoring the field: `mode: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity_x`
[INFO] [stdout]     --> src/ui.rs:1232:13
[INFO] [stdout]      |
[INFO] [stdout] 1232 |             velocity_x,
[INFO] [stdout]      |             ^^^^^^^^^^ help: try ignoring the field: `velocity_x: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity_y`
[INFO] [stdout]     --> src/ui.rs:1233:13
[INFO] [stdout]      |
[INFO] [stdout] 1233 |             velocity_y,
[INFO] [stdout]      |             ^^^^^^^^^^ help: try ignoring the field: `velocity_y: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `velocity_z`
[INFO] [stdout]     --> src/ui.rs:1234:13
[INFO] [stdout]      |
[INFO] [stdout] 1234 |             velocity_z,
[INFO] [stdout]      |             ^^^^^^^^^^ help: try ignoring the field: `velocity_z: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `relative`
[INFO] [stdout]     --> src/ui.rs:1235:13
[INFO] [stdout]      |
[INFO] [stdout] 1235 |             relative,
[INFO] [stdout]      |             ^^^^^^^^ help: try ignoring the field: `relative: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `from`
[INFO] [stdout]     --> src/ui.rs:1238:38
[INFO] [stdout]      |
[INFO] [stdout] 1238 |         Mechanic::WorldEditReplace { from, to } => (),
[INFO] [stdout]      |                                      ^^^^ help: try ignoring the field: `from: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `to`
[INFO] [stdout]     --> src/ui.rs:1238:44
[INFO] [stdout]      |
[INFO] [stdout] 1238 |         Mechanic::WorldEditReplace { from, to } => (),
[INFO] [stdout]      |                                            ^^ help: try ignoring the field: `to: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `weather_type`
[INFO] [stdout]     --> src/ui.rs:1240:13
[INFO] [stdout]      |
[INFO] [stdout] 1240 |             weather_type,
[INFO] [stdout]      |             ^^^^^^^^^^^^ help: try ignoring the field: `weather_type: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `duration`
[INFO] [stdout]     --> src/ui.rs:1241:13
[INFO] [stdout]      |
[INFO] [stdout] 1241 |             duration,
[INFO] [stdout]      |             ^^^^^^^^ help: try ignoring the field: `duration: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `mechanic_type`
[INFO] [stdout]     --> src/ui.rs:1243:40
[INFO] [stdout]      |
[INFO] [stdout] 1243 |         Mechanic::AdditionalMecanics { mechanic_type } => (),
[INFO] [stdout]      |                                        ^^^^^^^^^^^^^ help: try ignoring the field: `mechanic_type: _`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `rename` is never used
[INFO] [stdout]   --> src/skill.rs:30:12
[INFO] [stdout]    |
[INFO] [stdout] 23 | impl Skill {
[INFO] [stdout]    | ---------- method in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 30 |     pub fn rename(&mut self, name: impl Into<String>) -> &mut Self {
[INFO] [stdout]    |            ^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `Condition` is never used
[INFO] [stdout]  --> src/skill/conditions.rs:4:10
[INFO] [stdout]   |
[INFO] [stdout] 4 | pub enum Condition {
[INFO] [stdout]   |          ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `modify_inner` is never used
[INFO] [stdout]     --> src/skill/mechanics.rs:3735:12
[INFO] [stdout]      |
[INFO] [stdout] 3734 | impl SpawnerSelect {
[INFO] [stdout]      | ------------------ method in this implementation
[INFO] [stdout] 3735 |     pub fn modify_inner(&mut self, v: impl Into<String>) {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: method `add_tag` is never used
[INFO] [stdout]     --> src/skill/mechanics.rs:3892:12
[INFO] [stdout]      |
[INFO] [stdout] 3891 | impl Tags {
[INFO] [stdout]      | --------- method in this implementation
[INFO] [stdout] 3892 |     pub fn add_tag(mut self, t: impl Into<String>) -> Self {
[INFO] [stdout]      |            ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]     --> src/skill/mechanics.rs:3912:12
[INFO] [stdout]      |
[INFO] [stdout] 3911 | impl Percentage {
[INFO] [stdout]      | --------------- associated function in this implementation
[INFO] [stdout] 3912 |     pub fn new(value: f32) -> Result<Self, String> {
[INFO] [stdout]      |            ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `add_item` and `select_slot` are never used
[INFO] [stdout]     --> src/skill/mechanics.rs:3934:12
[INFO] [stdout]      |
[INFO] [stdout] 3933 | impl EquipmentItem {
[INFO] [stdout]      | ------------------ methods in this implementation
[INFO] [stdout] 3934 |     pub fn add_item(mut self, item_name: impl Into<String>) -> Self {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 3939 |     pub fn select_slot(mut self, slot: EquipmentSlot) -> Self {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated functions `sphere` and `cube` are never used
[INFO] [stdout]     --> src/skill/mechanics.rs:4417:12
[INFO] [stdout]      |
[INFO] [stdout] 4416 | impl Shape {
[INFO] [stdout]      | ---------- associated functions in this implementation
[INFO] [stdout] 4417 |     pub fn sphere() -> Self {
[INFO] [stdout]      |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4420 |     pub fn cube() -> Self {
[INFO] [stdout]      |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: multiple methods are never used
[INFO] [stdout]     --> src/skill/mechanics.rs:4561:12
[INFO] [stdout]      |
[INFO] [stdout] 4559 | impl RemoveAttribute {
[INFO] [stdout]      | -------------------- methods in this implementation
[INFO] [stdout] 4560 |     /// Should the model's hitbox be visible.If hidden, the player can no longer interact with the model.
[INFO] [stdout] 4561 |     pub fn show_hitebox(mut self, b: bool) -> Self {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4566 |     pub fn hitbox(mut self, b: bool) -> Self {
[INFO] [stdout]      |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4571 |     pub fn invisible(mut self, b: bool) -> Self {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4576 |     pub fn damage_tint(mut self) -> Self {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4581 |     pub fn nametag(mut self, s: String) -> Self {
[INFO] [stdout]      |            ^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4586 |     pub fn drive(mut self, b: bool) -> Self {
[INFO] [stdout]      |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4591 |     pub fn ride(mut self, b: bool) -> Self {
[INFO] [stdout]      |            ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4596 |     pub fn lock_pitch(mut self, b: bool) -> Self {
[INFO] [stdout]      |            ^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4601 |     pub fn lock_yaw(mut self, b: bool) -> Self {
[INFO] [stdout]      |            ^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4606 |     pub fn step(mut self, f: f32) -> Self {
[INFO] [stdout]      |            ^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4611 |     pub fn radius(mut self, i: i8) -> Self {
[INFO] [stdout]      |            ^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4616 |     pub fn scale(mut self, f: f32) -> Self {
[INFO] [stdout]      |            ^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4621 |     pub fn hitbox_scale(mut self, f: f32) -> Self {
[INFO] [stdout]      |            ^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4626 |     pub fn state_machine(mut self) -> Self {
[INFO] [stdout]      |            ^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4631 |     pub fn init_rend(mut self, b: bool) -> Self {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4636 |     pub fn show_shadow(mut self, b: bool) -> Self {
[INFO] [stdout]      |            ^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4641 |     pub fn sync_body(mut self, b: bool) -> Self {
[INFO] [stdout]      |            ^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 4646 |     pub fn save(mut self, b: bool) -> Self {
[INFO] [stdout]      |            ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: methods `rename_selected_skill` and `select_first_skill` are never used
[INFO] [stdout]   --> src/states.rs:41:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | impl AppState {
[INFO] [stdout]    | ------------- methods in this implementation
[INFO] [stdout] ...
[INFO] [stdout] 41 |     pub fn rename_selected_skill(&mut self, name: impl Into<String>) {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] ...
[INFO] [stdout] 58 |     pub fn select_first_skill(&mut self) {
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: function `process_trigger_ui` is never used
[INFO] [stdout]    --> src/ui.rs:248:4
[INFO] [stdout]     |
[INFO] [stdout] 248 | fn process_trigger_ui(ui: &mut egui::Ui, trigger: &mut crate::skill::triggers::Trigger)  {
[INFO] [stdout]     |    ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 13s
[INFO] running `Command { std: "docker" "inspect" "a3fbab942084501dcc6ea8c780bac453a243a65c92b95c2622e50a2906cee3d5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a3fbab942084501dcc6ea8c780bac453a243a65c92b95c2622e50a2906cee3d5", kill_on_drop: false }`
[INFO] [stdout] a3fbab942084501dcc6ea8c780bac453a243a65c92b95c2622e50a2906cee3d5
