[INFO] cloning repository https://github.com/it-2001/wizardposting-night
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/it-2001/wizardposting-night" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fit-2001%2Fwizardposting-night", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fit-2001%2Fwizardposting-night'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 11c0a33d1a610f9e47be8d680b880c232473d0a7
[INFO] checking it-2001/wizardposting-night against try#04ea1e1f1a12cfa912c228ca278237d92d0bb6df for pr-148477-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fit-2001%2Fwizardposting-night" "/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/it-2001/wizardposting-night
[INFO] finished tweaking git repo https://github.com/it-2001/wizardposting-night
[INFO] tweaked toml for git repo https://github.com/it-2001/wizardposting-night written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/it-2001/wizardposting-night on toolchain 04ea1e1f1a12cfa912c228ca278237d92d0bb6df
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+04ea1e1f1a12cfa912c228ca278237d92d0bb6df" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/it-2001/wizardposting-night 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" "+04ea1e1f1a12cfa912c228ca278237d92d0bb6df" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]     Blocking waiting for file lock on package cache
[ERROR] error running command: no output for 300 seconds
[INFO] checking it-2001/wizardposting-night against try#04ea1e1f1a12cfa912c228ca278237d92d0bb6df for pr-148477-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fit-2001%2Fwizardposting-night" "/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/it-2001/wizardposting-night
[INFO] finished tweaking git repo https://github.com/it-2001/wizardposting-night
[INFO] tweaked toml for git repo https://github.com/it-2001/wizardposting-night written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/it-2001/wizardposting-night on toolchain 04ea1e1f1a12cfa912c228ca278237d92d0bb6df
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+04ea1e1f1a12cfa912c228ca278237d92d0bb6df" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/it-2001/wizardposting-night 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" "+04ea1e1f1a12cfa912c228ca278237d92d0bb6df" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[ERROR] error running command: no output for 300 seconds
[INFO] checking it-2001/wizardposting-night against try#04ea1e1f1a12cfa912c228ca278237d92d0bb6df for pr-148477-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fit-2001%2Fwizardposting-night" "/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/it-2001/wizardposting-night
[INFO] finished tweaking git repo https://github.com/it-2001/wizardposting-night
[INFO] tweaked toml for git repo https://github.com/it-2001/wizardposting-night written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/it-2001/wizardposting-night on toolchain 04ea1e1f1a12cfa912c228ca278237d92d0bb6df
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+04ea1e1f1a12cfa912c228ca278237d92d0bb6df" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/it-2001/wizardposting-night 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" "+04ea1e1f1a12cfa912c228ca278237d92d0bb6df" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded link-cplusplus v1.0.9
[INFO] [stderr]   Downloaded libc v0.2.152
[INFO] [stderr]   Downloaded sfml v0.21.0
[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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+04ea1e1f1a12cfa912c228ca278237d92d0bb6df" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 1ff51b8ca5cc6af006932b57185ea12ea956c608d6e5a34ce6cff0a12869c63b
[INFO] running `Command { std: "docker" "start" "-a" "1ff51b8ca5cc6af006932b57185ea12ea956c608d6e5a34ce6cff0a12869c63b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1ff51b8ca5cc6af006932b57185ea12ea956c608d6e5a34ce6cff0a12869c63b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1ff51b8ca5cc6af006932b57185ea12ea956c608d6e5a34ce6cff0a12869c63b", kill_on_drop: false }`
[INFO] [stdout] 1ff51b8ca5cc6af006932b57185ea12ea956c608d6e5a34ce6cff0a12869c63b
[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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+04ea1e1f1a12cfa912c228ca278237d92d0bb6df" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 5bcf7719c3610417bddd054d831bf0e1f8685dfe48d85b71e30cb340caf2fff6
[INFO] running `Command { std: "docker" "start" "-a" "5bcf7719c3610417bddd054d831bf0e1f8685dfe48d85b71e30cb340caf2fff6", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.152
[INFO] [stderr]    Compiling num-traits v0.2.17
[INFO] [stderr]     Checking bitflags v2.4.1
[INFO] [stderr]     Checking widestring v1.0.2
[INFO] [stderr]     Checking once_cell v1.19.0
[INFO] [stderr]    Compiling cc v1.0.83
[INFO] [stderr]    Compiling link-cplusplus v1.0.9
[INFO] [stderr]    Compiling sfml v0.21.0
[INFO] [stderr]     Checking wizardposting v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: struct `Player` is never constructed
[INFO] [stdout]  --> src/game/mod.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct Player {
[INFO] [stdout]   |            ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `Unit` is never used
[INFO] [stdout]  --> src/game/mod.rs:9:11
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub trait Unit {}
[INFO] [stdout]   |           ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Stats` is never constructed
[INFO] [stdout]   --> src/game/mod.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct Stats {
[INFO] [stdout]    |            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Inventory` is never constructed
[INFO] [stdout]   --> src/game/mod.rs:27:12
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub struct Inventory {
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `Items` is never used
[INFO] [stdout]   --> src/game/mod.rs:37:10
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub type Items = [[Option<Item>; 7]; 4];
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `Item` is never used
[INFO] [stdout]   --> src/game/mod.rs:40:10
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub enum Item {
[INFO] [stdout]    |          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MAX_CHARGE` is never used
[INFO] [stdout]   --> src/game/mod.rs:48:11
[INFO] [stdout]    |
[INFO] [stdout] 48 |     const MAX_CHARGE: u32 = 100;
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Stats` is never constructed
[INFO] [stdout]   --> src/game/mod.rs:51:16
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub struct Stats {
[INFO] [stdout]    |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Weapon` is never constructed
[INFO] [stdout]   --> src/game/mod.rs:59:16
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub struct Weapon {
[INFO] [stdout]    |                ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]   --> src/game/mod.rs:65:16
[INFO] [stdout]    |
[INFO] [stdout] 64 |     impl Weapon {
[INFO] [stdout]    |     ----------- associated function in this implementation
[INFO] [stdout] 65 |         pub fn new(id: usize) -> Self {
[INFO] [stdout]    |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `Kind` is never used
[INFO] [stdout]   --> src/game/mod.rs:71:14
[INFO] [stdout]    |
[INFO] [stdout] 71 |     pub enum Kind {
[INFO] [stdout]    |              ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `WeaponStats` is never constructed
[INFO] [stdout]   --> src/game/mod.rs:83:16
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub struct WeaponStats {
[INFO] [stdout]    |                ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `WeaponDescription` is never constructed
[INFO] [stdout]   --> src/game/mod.rs:90:16
[INFO] [stdout]    |
[INFO] [stdout] 90 |     pub struct WeaponDescription {
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `AbilitySlots` is never used
[INFO] [stdout]    --> src/game/mod.rs:100:14
[INFO] [stdout]     |
[INFO] [stdout] 100 |     pub enum AbilitySlots {
[INFO] [stdout]     |              ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `AbilityKinds` is never used
[INFO] [stdout]    --> src/game/mod.rs:110:14
[INFO] [stdout]     |
[INFO] [stdout] 110 |     pub type AbilityKinds = [AbilityKindWrapper; 3];
[INFO] [stdout]     |              ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `AbilityKind` is never used
[INFO] [stdout]    --> src/game/mod.rs:113:14
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub enum AbilityKind {
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `AbilityKindWrapper` is never used
[INFO] [stdout]    --> src/game/mod.rs:123:14
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub enum AbilityKindWrapper {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `WEAPONS` is never used
[INFO] [stdout]    --> src/game/mod.rs:132:15
[INFO] [stdout]     |
[INFO] [stdout] 132 |     pub const WEAPONS: [WeaponDescription; 7] = [
[INFO] [stdout]     |               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Stats` is never constructed
[INFO] [stdout]    --> src/game/mod.rs:239:16
[INFO] [stdout]     |
[INFO] [stdout] 239 |     pub struct Stats {
[INFO] [stdout]     |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Armor` is never constructed
[INFO] [stdout]    --> src/game/mod.rs:244:16
[INFO] [stdout]     |
[INFO] [stdout] 244 |     pub struct Armor {
[INFO] [stdout]     |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]    --> src/game/mod.rs:249:16
[INFO] [stdout]     |
[INFO] [stdout] 248 |     impl Armor {
[INFO] [stdout]     |     ---------- associated function in this implementation
[INFO] [stdout] 249 |         pub fn new(id: usize) -> Self {
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `Kind` is never used
[INFO] [stdout]    --> src/game/mod.rs:255:14
[INFO] [stdout]     |
[INFO] [stdout] 255 |     pub enum Kind {
[INFO] [stdout]     |              ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ArmorDescription` is never constructed
[INFO] [stdout]    --> src/game/mod.rs:264:16
[INFO] [stdout]     |
[INFO] [stdout] 264 |     pub struct ArmorDescription {
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Stats` is never constructed
[INFO] [stdout]    --> src/game/mod.rs:275:16
[INFO] [stdout]     |
[INFO] [stdout] 275 |     pub struct Stats {
[INFO] [stdout]     |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Consumable` is never constructed
[INFO] [stdout]    --> src/game/mod.rs:281:16
[INFO] [stdout]     |
[INFO] [stdout] 281 |     pub struct Consumable {
[INFO] [stdout]     |                ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]    --> src/game/mod.rs:287:16
[INFO] [stdout]     |
[INFO] [stdout] 286 |     impl Consumable {
[INFO] [stdout]     |     --------------- associated function in this implementation
[INFO] [stdout] 287 |         pub fn new(id: usize) -> Self {
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `Kind` is never used
[INFO] [stdout]    --> src/game/mod.rs:293:14
[INFO] [stdout]     |
[INFO] [stdout] 293 |     pub enum Kind {
[INFO] [stdout]     |              ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ConsumableDescription` is never constructed
[INFO] [stdout]    --> src/game/mod.rs:299:16
[INFO] [stdout]     |
[INFO] [stdout] 299 |     pub struct ConsumableDescription {
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Stats` is never constructed
[INFO] [stdout]    --> src/game/mod.rs:311:16
[INFO] [stdout]     |
[INFO] [stdout] 311 |     pub struct Stats {
[INFO] [stdout]     |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Building` is never constructed
[INFO] [stdout]    --> src/game/mod.rs:316:16
[INFO] [stdout]     |
[INFO] [stdout] 316 |     pub struct Building {
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]    --> src/game/mod.rs:322:16
[INFO] [stdout]     |
[INFO] [stdout] 321 |     impl Building {
[INFO] [stdout]     |     ------------- associated function in this implementation
[INFO] [stdout] 322 |         pub fn new(id: usize) -> Self {
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `Kind` is never used
[INFO] [stdout]    --> src/game/mod.rs:328:14
[INFO] [stdout]     |
[INFO] [stdout] 328 |     pub enum Kind {}
[INFO] [stdout]     |              ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BuildingDescription` is never constructed
[INFO] [stdout]    --> src/game/mod.rs:331:16
[INFO] [stdout]     |
[INFO] [stdout] 331 |     pub struct BuildingDescription {
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Player` is never constructed
[INFO] [stdout]  --> src/game/mod.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | pub struct Player {
[INFO] [stdout]   |            ^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(dead_code)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: trait `Unit` is never used
[INFO] [stdout]  --> src/game/mod.rs:9:11
[INFO] [stdout]   |
[INFO] [stdout] 9 | pub trait Unit {}
[INFO] [stdout]   |           ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Stats` is never constructed
[INFO] [stdout]   --> src/game/mod.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct Stats {
[INFO] [stdout]    |            ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Inventory` is never constructed
[INFO] [stdout]   --> src/game/mod.rs:27:12
[INFO] [stdout]    |
[INFO] [stdout] 27 | pub struct Inventory {
[INFO] [stdout]    |            ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `Items` is never used
[INFO] [stdout]   --> src/game/mod.rs:37:10
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub type Items = [[Option<Item>; 7]; 4];
[INFO] [stdout]    |          ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `Item` is never used
[INFO] [stdout]   --> src/game/mod.rs:40:10
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub enum Item {
[INFO] [stdout]    |          ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `MAX_CHARGE` is never used
[INFO] [stdout]   --> src/game/mod.rs:48:11
[INFO] [stdout]    |
[INFO] [stdout] 48 |     const MAX_CHARGE: u32 = 100;
[INFO] [stdout]    |           ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Stats` is never constructed
[INFO] [stdout]   --> src/game/mod.rs:51:16
[INFO] [stdout]    |
[INFO] [stdout] 51 |     pub struct Stats {
[INFO] [stdout]    |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Weapon` is never constructed
[INFO] [stdout]   --> src/game/mod.rs:59:16
[INFO] [stdout]    |
[INFO] [stdout] 59 |     pub struct Weapon {
[INFO] [stdout]    |                ^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]   --> src/game/mod.rs:65:16
[INFO] [stdout]    |
[INFO] [stdout] 64 |     impl Weapon {
[INFO] [stdout]    |     ----------- associated function in this implementation
[INFO] [stdout] 65 |         pub fn new(id: usize) -> Self {
[INFO] [stdout]    |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `Kind` is never used
[INFO] [stdout]   --> src/game/mod.rs:71:14
[INFO] [stdout]    |
[INFO] [stdout] 71 |     pub enum Kind {
[INFO] [stdout]    |              ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `WeaponStats` is never constructed
[INFO] [stdout]   --> src/game/mod.rs:83:16
[INFO] [stdout]    |
[INFO] [stdout] 83 |     pub struct WeaponStats {
[INFO] [stdout]    |                ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `WeaponDescription` is never constructed
[INFO] [stdout]   --> src/game/mod.rs:90:16
[INFO] [stdout]    |
[INFO] [stdout] 90 |     pub struct WeaponDescription {
[INFO] [stdout]    |                ^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `AbilitySlots` is never used
[INFO] [stdout]    --> src/game/mod.rs:100:14
[INFO] [stdout]     |
[INFO] [stdout] 100 |     pub enum AbilitySlots {
[INFO] [stdout]     |              ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: type alias `AbilityKinds` is never used
[INFO] [stdout]    --> src/game/mod.rs:110:14
[INFO] [stdout]     |
[INFO] [stdout] 110 |     pub type AbilityKinds = [AbilityKindWrapper; 3];
[INFO] [stdout]     |              ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `AbilityKind` is never used
[INFO] [stdout]    --> src/game/mod.rs:113:14
[INFO] [stdout]     |
[INFO] [stdout] 113 |     pub enum AbilityKind {
[INFO] [stdout]     |              ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `AbilityKindWrapper` is never used
[INFO] [stdout]    --> src/game/mod.rs:123:14
[INFO] [stdout]     |
[INFO] [stdout] 123 |     pub enum AbilityKindWrapper {
[INFO] [stdout]     |              ^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: constant `WEAPONS` is never used
[INFO] [stdout]    --> src/game/mod.rs:132:15
[INFO] [stdout]     |
[INFO] [stdout] 132 |     pub const WEAPONS: [WeaponDescription; 7] = [
[INFO] [stdout]     |               ^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Stats` is never constructed
[INFO] [stdout]    --> src/game/mod.rs:239:16
[INFO] [stdout]     |
[INFO] [stdout] 239 |     pub struct Stats {
[INFO] [stdout]     |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Armor` is never constructed
[INFO] [stdout]    --> src/game/mod.rs:244:16
[INFO] [stdout]     |
[INFO] [stdout] 244 |     pub struct Armor {
[INFO] [stdout]     |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]    --> src/game/mod.rs:249:16
[INFO] [stdout]     |
[INFO] [stdout] 248 |     impl Armor {
[INFO] [stdout]     |     ---------- associated function in this implementation
[INFO] [stdout] 249 |         pub fn new(id: usize) -> Self {
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `Kind` is never used
[INFO] [stdout]    --> src/game/mod.rs:255:14
[INFO] [stdout]     |
[INFO] [stdout] 255 |     pub enum Kind {
[INFO] [stdout]     |              ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ArmorDescription` is never constructed
[INFO] [stdout]    --> src/game/mod.rs:264:16
[INFO] [stdout]     |
[INFO] [stdout] 264 |     pub struct ArmorDescription {
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Stats` is never constructed
[INFO] [stdout]    --> src/game/mod.rs:275:16
[INFO] [stdout]     |
[INFO] [stdout] 275 |     pub struct Stats {
[INFO] [stdout]     |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Consumable` is never constructed
[INFO] [stdout]    --> src/game/mod.rs:281:16
[INFO] [stdout]     |
[INFO] [stdout] 281 |     pub struct Consumable {
[INFO] [stdout]     |                ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]    --> src/game/mod.rs:287:16
[INFO] [stdout]     |
[INFO] [stdout] 286 |     impl Consumable {
[INFO] [stdout]     |     --------------- associated function in this implementation
[INFO] [stdout] 287 |         pub fn new(id: usize) -> Self {
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `Kind` is never used
[INFO] [stdout]    --> src/game/mod.rs:293:14
[INFO] [stdout]     |
[INFO] [stdout] 293 |     pub enum Kind {
[INFO] [stdout]     |              ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `ConsumableDescription` is never constructed
[INFO] [stdout]    --> src/game/mod.rs:299:16
[INFO] [stdout]     |
[INFO] [stdout] 299 |     pub struct ConsumableDescription {
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Stats` is never constructed
[INFO] [stdout]    --> src/game/mod.rs:311:16
[INFO] [stdout]     |
[INFO] [stdout] 311 |     pub struct Stats {
[INFO] [stdout]     |                ^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `Building` is never constructed
[INFO] [stdout]    --> src/game/mod.rs:316:16
[INFO] [stdout]     |
[INFO] [stdout] 316 |     pub struct Building {
[INFO] [stdout]     |                ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: associated function `new` is never used
[INFO] [stdout]    --> src/game/mod.rs:322:16
[INFO] [stdout]     |
[INFO] [stdout] 321 |     impl Building {
[INFO] [stdout]     |     ------------- associated function in this implementation
[INFO] [stdout] 322 |         pub fn new(id: usize) -> Self {
[INFO] [stdout]     |                ^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: enum `Kind` is never used
[INFO] [stdout]    --> src/game/mod.rs:328:14
[INFO] [stdout]     |
[INFO] [stdout] 328 |     pub enum Kind {}
[INFO] [stdout]     |              ^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: struct `BuildingDescription` is never constructed
[INFO] [stdout]    --> src/game/mod.rs:331:16
[INFO] [stdout]     |
[INFO] [stdout] 331 |     pub struct BuildingDescription {
[INFO] [stdout]     |                ^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 19.56s
[INFO] running `Command { std: "docker" "inspect" "5bcf7719c3610417bddd054d831bf0e1f8685dfe48d85b71e30cb340caf2fff6", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5bcf7719c3610417bddd054d831bf0e1f8685dfe48d85b71e30cb340caf2fff6", kill_on_drop: false }`
[INFO] [stdout] 5bcf7719c3610417bddd054d831bf0e1f8685dfe48d85b71e30cb340caf2fff6
