[INFO] cloning repository https://github.com/maxcabd/xfbin-rs-py
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/maxcabd/xfbin-rs-py" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmaxcabd%2Fxfbin-rs-py", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmaxcabd%2Fxfbin-rs-py'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] a2571fe69550b00f090083b9cd39c0b36ede1140
[INFO] checking maxcabd/xfbin-rs-py against try#012cd62c9add58ab3910e44c137d87db3ab70f61 for pr-155915
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fmaxcabd%2Fxfbin-rs-py" "/workspace/builds/worker-2-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/maxcabd/xfbin-rs-py
[INFO] finished tweaking git repo https://github.com/maxcabd/xfbin-rs-py
[INFO] tweaked toml for git repo https://github.com/maxcabd/xfbin-rs-py written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/maxcabd/xfbin-rs-py 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/maxcabd/xfbin-rs-py 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-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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] 86b6b6c40d3c59bc706858a6c95b0d1c08a36b4194ae1b89fb4bef2b3304108b
[INFO] running `Command { std: "docker" "start" "-a" "86b6b6c40d3c59bc706858a6c95b0d1c08a36b4194ae1b89fb4bef2b3304108b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "86b6b6c40d3c59bc706858a6c95b0d1c08a36b4194ae1b89fb4bef2b3304108b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "86b6b6c40d3c59bc706858a6c95b0d1c08a36b4194ae1b89fb4bef2b3304108b", kill_on_drop: false }`
[INFO] [stdout] 86b6b6c40d3c59bc706858a6c95b0d1c08a36b4194ae1b89fb4bef2b3304108b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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] ce62b93c96526a20532ca773063e1ed8bda58287ce928489a30e783ccc2ef17e
[INFO] running `Command { std: "docker" "start" "-a" "ce62b93c96526a20532ca773063e1ed8bda58287ce928489a30e783ccc2ef17e", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.70
[INFO] [stderr]    Compiling target-lexicon v0.12.14
[INFO] [stderr]    Compiling autocfg v1.2.0
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling binrw_derive v0.10.0
[INFO] [stderr]    Compiling serde v1.0.193
[INFO] [stderr]    Compiling rustversion v1.0.15
[INFO] [stderr]    Compiling ahash v0.7.8
[INFO] [stderr]    Compiling portable-atomic v1.6.0
[INFO] [stderr]    Compiling owo-colors v3.5.0
[INFO] [stderr]    Compiling anyhow v1.0.76
[INFO] [stderr]    Compiling serde_json v1.0.109
[INFO] [stderr]     Checking once_cell v1.19.0
[INFO] [stderr]     Checking array-init v2.1.0
[INFO] [stderr]     Checking getrandom v0.2.14
[INFO] [stderr]     Checking parking_lot_core v0.9.10
[INFO] [stderr]    Compiling indoc v2.0.5
[INFO] [stderr]     Checking bytemuck v1.14.0
[INFO] [stderr]     Checking ryu v1.0.16
[INFO] [stderr]     Checking unindent v0.2.3
[INFO] [stderr]     Checking hashbrown v0.11.2
[INFO] [stderr]    Compiling lock_api v0.4.12
[INFO] [stderr]    Compiling memoffset v0.9.1
[INFO] [stderr]    Compiling indexmap v1.9.3
[INFO] [stderr]     Checking parking_lot v0.12.2
[INFO] [stderr]    Compiling pyo3-build-config v0.21.2
[INFO] [stderr]    Compiling quote v1.0.33
[INFO] [stderr]    Compiling syn v2.0.43
[INFO] [stderr]    Compiling pyo3-ffi v0.21.2
[INFO] [stderr]    Compiling pyo3 v0.21.2
[INFO] [stderr]    Compiling pyo3-macros-backend v0.21.2
[INFO] [stderr]    Compiling serde_derive v1.0.193
[INFO] [stderr]    Compiling strum_macros v0.24.3
[INFO] [stderr]    Compiling pyo3-macros v0.21.2
[INFO] [stderr]     Checking binrw v0.10.0
[INFO] [stderr]     Checking xfbin v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]  --> src/nucc_chunk/nucc_chunk_page.rs:6:1
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[binrw]
[INFO] [stdout]   | ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]  --> src/nucc_chunk/nucc_chunk_binary.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[binrw]
[INFO] [stdout]   | ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_anm.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[binrw]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_anm.rs:59:1
[INFO] [stdout]    |
[INFO] [stdout] 59 | #[binrw]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:101:1
[INFO] [stdout]     |
[INFO] [stdout] 101 | #[binrw]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:132:1
[INFO] [stdout]     |
[INFO] [stdout] 132 | #[binrw]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:180:1
[INFO] [stdout]     |
[INFO] [stdout] 180 | #[binrw]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:202:1
[INFO] [stdout]     |
[INFO] [stdout] 202 | #[binrw]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:307:1
[INFO] [stdout]     |
[INFO] [stdout] 307 | #[binrw]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:333:1
[INFO] [stdout]     |
[INFO] [stdout] 333 | #[binrw]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_anmstrm.rs:10:1
[INFO] [stdout]    |
[INFO] [stdout] 10 | #[binrw]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_anmstrm.rs:53:1
[INFO] [stdout]    |
[INFO] [stdout] 53 | #[binrw]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_anmstrm.rs:73:1
[INFO] [stdout]    |
[INFO] [stdout] 73 | #[binrw]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_anmstrmframe.rs:11:1
[INFO] [stdout]    |
[INFO] [stdout] 11 | #[binrw]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_anmstrmframe.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | #[binrw]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_anmstrmframe.rs:42:1
[INFO] [stdout]    |
[INFO] [stdout] 42 | #[binrw]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_anmstrmframe.rs:72:1
[INFO] [stdout]    |
[INFO] [stdout] 72 | #[binrw]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_anmstrmframe.rs:83:1
[INFO] [stdout]    |
[INFO] [stdout] 83 | #[binrw]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_anmstrmframe.rs:94:1
[INFO] [stdout]    |
[INFO] [stdout] 94 | #[binrw]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anmstrmframe.rs:102:1
[INFO] [stdout]     |
[INFO] [stdout] 102 | #[binrw]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anmstrmframe.rs:112:1
[INFO] [stdout]     |
[INFO] [stdout] 112 | #[binrw]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anmstrmframe.rs:124:1
[INFO] [stdout]     |
[INFO] [stdout] 124 | #[binrw]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anmstrmframe.rs:133:1
[INFO] [stdout]     |
[INFO] [stdout] 133 | #[binrw]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]  --> src/nucc_chunk/nucc_chunk_camera.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[binrw]
[INFO] [stdout]   | ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]  --> src/nucc_chunk/nucc_chunk_lightdirc.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[binrw]
[INFO] [stdout]   | ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]  --> src/nucc_chunk/nucc_chunk_lightpoint.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[binrw]
[INFO] [stdout]   | ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]  --> src/nucc_chunk/nucc_chunk_layerset.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[binrw]
[INFO] [stdout]   | ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]  --> src/nucc_chunk/nucc_chunk_ambient.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[binrw]
[INFO] [stdout]   | ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]  --> src/nucc_chunk/nucc_chunk_morphmodel.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[binrw]
[INFO] [stdout]   | ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]  --> src/nucc_chunk/nucc_helper.rs:4:1
[INFO] [stdout]   |
[INFO] [stdout] 4 | #[binrw]
[INFO] [stdout]   | ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]   --> src/nucc_chunk/nucc_helper.rs:26:1
[INFO] [stdout]    |
[INFO] [stdout] 26 | #[binrw]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]   --> src/nucc_chunk/nucc_helper.rs:50:1
[INFO] [stdout]    |
[INFO] [stdout] 50 | #[binrw]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]   --> src/nucc_chunk/nucc_helper.rs:72:1
[INFO] [stdout]    |
[INFO] [stdout] 72 | #[binrw]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]   --> src/nucc_chunk/nucc_helper.rs:90:1
[INFO] [stdout]    |
[INFO] [stdout] 90 | #[binrw]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]   --> src/nucc_chunk/nucc_helper.rs:97:1
[INFO] [stdout]    |
[INFO] [stdout] 97 | #[binrw]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]    --> src/nucc_chunk/nucc_helper.rs:104:1
[INFO] [stdout]     |
[INFO] [stdout] 104 | #[binrw]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]    --> src/nucc_chunk/nucc_helper.rs:111:1
[INFO] [stdout]     |
[INFO] [stdout] 111 | #[binrw]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]    --> src/nucc_chunk/nucc_helper.rs:135:1
[INFO] [stdout]     |
[INFO] [stdout] 135 | #[binrw]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]  --> src/xfbin_file.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[binrw]
[INFO] [stdout]   | ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]   --> src/xfbin_file.rs:19:1
[INFO] [stdout]    |
[INFO] [stdout] 19 | #[binrw]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]   --> src/xfbin_file.rs:28:1
[INFO] [stdout]    |
[INFO] [stdout] 28 | #[binrw]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]    --> src/xfbin_file.rs:104:1
[INFO] [stdout]     |
[INFO] [stdout] 104 | #[binrw]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]    --> src/xfbin_file.rs:111:1
[INFO] [stdout]     |
[INFO] [stdout] 111 | #[binrw]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]    --> src/xfbin_file.rs:119:1
[INFO] [stdout]     |
[INFO] [stdout] 119 | #[binrw]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::nucc_chunk::nucc_chunk_anm::AnmClump`, `crate::nucc_chunk::nucc_chunk_anm::CoordParent`, `crate::nucc_chunk::nucc_chunk_anm::AnmCoord`, `crate::nucc_chunk::nucc_chunk_anm::AnmEntry`, `crate::nucc_chunk::nucc_chunk_anm::TrackHeader`, `crate::nucc_chunk::nucc_chunk_anm::AnmTrack`, `crate::nucc_chunk::nucc_chunk_anm::NuccAnmKey`
[INFO] [stdout]  --> src/nucc/nucc_anm.rs:6:41
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::nucc_chunk::nucc_chunk_anm::{AnmClump, CoordParent, AnmCoord, AnmEntry, TrackHeader, AnmTrack, NuccAnmKey, EntryFormat};
[INFO] [stdout]   |                                         ^^^^^^^^  ^^^^^^^^^^^  ^^^^^^^^  ^^^^^^^^  ^^^^^^^^^^^  ^^^^^^^^  ^^^^^^^^^^ no `NuccAnmKey` in `nucc_chunk::nucc_chunk_anm`
[INFO] [stdout]   |                                         |         |            |         |         |            |
[INFO] [stdout]   |                                         |         |            |         |         |            no `AnmTrack` in `nucc_chunk::nucc_chunk_anm`
[INFO] [stdout]   |                                         |         |            |         |         no `TrackHeader` in `nucc_chunk::nucc_chunk_anm`
[INFO] [stdout]   |                                         |         |            |         no `AnmEntry` in `nucc_chunk::nucc_chunk_anm`
[INFO] [stdout]   |                                         |         |            no `AnmCoord` in `nucc_chunk::nucc_chunk_anm`
[INFO] [stdout]   |                                         |         no `CoordParent` in `nucc_chunk::nucc_chunk_anm`
[INFO] [stdout]   |                                         no `AnmClump` in `nucc_chunk::nucc_chunk_anm`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::nucc_chunk::nucc_chunk_anm::CoordParent`
[INFO] [stdout]  --> src/nucc/nucc_anmstrm.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use crate::nucc_chunk::nucc_chunk_anm::CoordParent;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `CoordParent` in `nucc_chunk::nucc_chunk_anm`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::nucc_chunk::nucc_chunk_anmstrm::AnmStrmClump`, `crate::nucc_chunk::nucc_chunk_anmstrm::AnmStrmFrameInfo`
[INFO] [stdout]  --> src/nucc/nucc_anmstrm.rs:4:45
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::nucc_chunk::nucc_chunk_anmstrm::{AnmStrmClump, AnmStrmFrameInfo};
[INFO] [stdout]   |                                             ^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^ no `AnmStrmFrameInfo` in `nucc_chunk::nucc_chunk_anmstrm`
[INFO] [stdout]   |                                             |
[INFO] [stdout]   |                                             no `AnmStrmClump` in `nucc_chunk::nucc_chunk_anmstrm`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::nucc_chunk::nucc_chunk_anmstrmframe::AnmStrmEntry`
[INFO] [stdout]  --> src/nucc/nucc_anmstrmframe.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use crate::nucc_chunk::nucc_chunk_anmstrmframe::AnmStrmEntry;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `AnmStrmEntry` in `nucc_chunk::nucc_chunk_anmstrmframe`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `super::xfbin_file::XfbinChunkMap`, `super::xfbin_file::XfbinChunkReference`
[INFO] [stdout]   --> src/nucc/mod.rs:22:25
[INFO] [stdout]    |
[INFO] [stdout] 22 | use super::xfbin_file::{XfbinChunkMap, XfbinChunkReference};
[INFO] [stdout]    |                         ^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^ no `XfbinChunkReference` in `xfbin_file`
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         no `XfbinChunkMap` in `xfbin_file`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `super::nucc_chunk_anm::CoordParent`
[INFO] [stdout]  --> src/nucc_chunk/nucc_chunk_anmstrm.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use super::nucc_chunk_anm::CoordParent;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `CoordParent` in `nucc_chunk::nucc_chunk_anm`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `super::nucc_chunk_anm::AnmCoord`
[INFO] [stdout]  --> src/nucc_chunk/nucc_chunk_anmstrmframe.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use super::nucc_chunk_anm::AnmCoord;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `AnmCoord` in `nucc_chunk::nucc_chunk_anm`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `nucc_chunk_page::NuccChunkPage`
[INFO] [stdout]   --> src/nucc_chunk/mod.rs:26:9
[INFO] [stdout]    |
[INFO] [stdout] 26 | pub use nucc_chunk_page::NuccChunkPage;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `NuccChunkPage` in `nucc_chunk::nucc_chunk_page`
[INFO] [stdout]    |
[INFO] [stdout] help: a similar name exists in the module
[INFO] [stdout]    |
[INFO] [stdout] 26 - pub use nucc_chunk_page::NuccChunkPage;
[INFO] [stdout] 26 + pub use nucc_chunk_page::NuccChunkType;
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this variant instead
[INFO] [stdout]    |
[INFO] [stdout] 26 - pub use nucc_chunk_page::NuccChunkPage;
[INFO] [stdout] 26 + pub use crate::nucc_chunk::NuccChunkType::NuccChunkPage;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `nucc_chunk_binary::NuccChunkBinary`
[INFO] [stdout]   --> src/nucc_chunk/mod.rs:28:9
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub use nucc_chunk_binary::NuccChunkBinary;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `NuccChunkBinary` in `nucc_chunk::nucc_chunk_binary`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this variant instead
[INFO] [stdout]    |
[INFO] [stdout] 28 - pub use nucc_chunk_binary::NuccChunkBinary;
[INFO] [stdout] 28 + pub use crate::nucc_chunk::NuccChunkType::NuccChunkBinary;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `nucc_chunk_anm::NuccChunkAnm`
[INFO] [stdout]   --> src/nucc_chunk/mod.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use nucc_chunk_anm::NuccChunkAnm;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `NuccChunkAnm` in `nucc_chunk::nucc_chunk_anm`
[INFO] [stdout]    |
[INFO] [stdout] help: a similar name exists in the module
[INFO] [stdout]    |
[INFO] [stdout] 29 - pub use nucc_chunk_anm::NuccChunkAnm;
[INFO] [stdout] 29 + pub use nucc_chunk_anm::NuccChunk;
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this variant instead
[INFO] [stdout]    |
[INFO] [stdout] 29 - pub use nucc_chunk_anm::NuccChunkAnm;
[INFO] [stdout] 29 + pub use crate::nucc_chunk::NuccChunkType::NuccChunkAnm;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]  --> src/nucc_chunk/nucc_chunk_page.rs:6:1
[INFO] [stdout]   |
[INFO] [stdout] 6 | #[binrw]
[INFO] [stdout]   | ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]  --> src/nucc_chunk/nucc_chunk_binary.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[binrw]
[INFO] [stdout]   | ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `nucc_chunk_anmstrm::NuccChunkAnmStrm`
[INFO] [stdout]   --> src/nucc_chunk/mod.rs:30:9
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub use nucc_chunk_anmstrm::NuccChunkAnmStrm;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `NuccChunkAnmStrm` in `nucc_chunk::nucc_chunk_anmstrm`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this variant instead
[INFO] [stdout]    |
[INFO] [stdout] 30 - pub use nucc_chunk_anmstrm::NuccChunkAnmStrm;
[INFO] [stdout] 30 + pub use crate::nucc_chunk::NuccChunkType::NuccChunkAnmStrm;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `nucc_chunk_anmstrmframe::NuccChunkAnmStrmFrame`
[INFO] [stdout]   --> src/nucc_chunk/mod.rs:31:9
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub use nucc_chunk_anmstrmframe::NuccChunkAnmStrmFrame;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `NuccChunkAnmStrmFrame` in `nucc_chunk::nucc_chunk_anmstrmframe`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this variant instead
[INFO] [stdout]    |
[INFO] [stdout] 31 - pub use nucc_chunk_anmstrmframe::NuccChunkAnmStrmFrame;
[INFO] [stdout] 31 + pub use crate::nucc_chunk::NuccChunkType::NuccChunkAnmStrmFrame;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `nucc_chunk_camera::NuccChunkCamera`
[INFO] [stdout]   --> src/nucc_chunk/mod.rs:32:9
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub use nucc_chunk_camera::NuccChunkCamera;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `NuccChunkCamera` in `nucc_chunk::nucc_chunk_camera`
[INFO] [stdout]    |
[INFO] [stdout] help: a similar name exists in the module
[INFO] [stdout]    |
[INFO] [stdout] 32 - pub use nucc_chunk_camera::NuccChunkCamera;
[INFO] [stdout] 32 + pub use nucc_chunk_camera::NuccChunkType;
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this variant instead
[INFO] [stdout]    |
[INFO] [stdout] 32 - pub use nucc_chunk_camera::NuccChunkCamera;
[INFO] [stdout] 32 + pub use crate::nucc_chunk::NuccChunkType::NuccChunkCamera;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_anm.rs:12:1
[INFO] [stdout]    |
[INFO] [stdout] 12 | #[binrw]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `nucc_chunk_lightdirc::NuccChunkLightDirc`
[INFO] [stdout]   --> src/nucc_chunk/mod.rs:33:9
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub use nucc_chunk_lightdirc::NuccChunkLightDirc;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `NuccChunkLightDirc` in `nucc_chunk::nucc_chunk_lightdirc`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this variant instead
[INFO] [stdout]    |
[INFO] [stdout] 33 - pub use nucc_chunk_lightdirc::NuccChunkLightDirc;
[INFO] [stdout] 33 + pub use crate::nucc_chunk::NuccChunkType::NuccChunkLightDirc;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `nucc_chunk_lightpoint::NuccChunkLightPoint`
[INFO] [stdout]   --> src/nucc_chunk/mod.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub use nucc_chunk_lightpoint::NuccChunkLightPoint;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `NuccChunkLightPoint` in `nucc_chunk::nucc_chunk_lightpoint`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this variant instead
[INFO] [stdout]    |
[INFO] [stdout] 34 - pub use nucc_chunk_lightpoint::NuccChunkLightPoint;
[INFO] [stdout] 34 + pub use crate::nucc_chunk::NuccChunkType::NuccChunkLightPoint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_anm.rs:59:1
[INFO] [stdout]    |
[INFO] [stdout] 59 | #[binrw]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `nucc_chunk_layerset::NuccChunkLayerSet`
[INFO] [stdout]   --> src/nucc_chunk/mod.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub use nucc_chunk_layerset::NuccChunkLayerSet;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `NuccChunkLayerSet` in `nucc_chunk::nucc_chunk_layerset`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this variant instead
[INFO] [stdout]    |
[INFO] [stdout] 35 - pub use nucc_chunk_layerset::NuccChunkLayerSet;
[INFO] [stdout] 35 + pub use crate::nucc_chunk::NuccChunkType::NuccChunkLayerSet;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:101:1
[INFO] [stdout]     |
[INFO] [stdout] 101 | #[binrw]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `nucc_chunk_ambient::NuccChunkAmbient`
[INFO] [stdout]   --> src/nucc_chunk/mod.rs:36:9
[INFO] [stdout]    |
[INFO] [stdout] 36 | pub use nucc_chunk_ambient::NuccChunkAmbient;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `NuccChunkAmbient` in `nucc_chunk::nucc_chunk_ambient`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this variant instead
[INFO] [stdout]    |
[INFO] [stdout] 36 - pub use nucc_chunk_ambient::NuccChunkAmbient;
[INFO] [stdout] 36 + pub use crate::nucc_chunk::NuccChunkType::NuccChunkAmbient;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:132:1
[INFO] [stdout]     |
[INFO] [stdout] 132 | #[binrw]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `nucc_chunk_morphmodel::NuccChunkMorphModel`
[INFO] [stdout]   --> src/nucc_chunk/mod.rs:37:9
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub use nucc_chunk_morphmodel::NuccChunkMorphModel;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `NuccChunkMorphModel` in `nucc_chunk::nucc_chunk_morphmodel`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this variant instead
[INFO] [stdout]    |
[INFO] [stdout] 37 - pub use nucc_chunk_morphmodel::NuccChunkMorphModel;
[INFO] [stdout] 37 + pub use crate::nucc_chunk::NuccChunkType::NuccChunkMorphModel;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:180:1
[INFO] [stdout]     |
[INFO] [stdout] 180 | #[binrw]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `nucc_chunk::nucc_chunk_anm::AnmClump`, `nucc_chunk::nucc_chunk_anm::AnmCoord`, `nucc_chunk::nucc_chunk_anm::CoordParent`, `nucc_chunk::nucc_chunk_anm::TrackHeader`, `nucc_chunk::nucc_chunk_anm::NuccAnmKey`
[INFO] [stdout]   --> src/lib.rs:19:19
[INFO] [stdout]    |
[INFO] [stdout] 19 |     NuccChunkAnm, nucc_chunk_anm::AnmClump, nucc_chunk_anm::AnmCoord, 
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^ no `AnmCoord` in `nucc_chunk::nucc_chunk_anm`
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   no `AnmClump` in `nucc_chunk::nucc_chunk_anm`
[INFO] [stdout] 20 |     nucc_chunk_anm::CoordParent, nucc_chunk_anm::EntryFormat,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `CoordParent` in `nucc_chunk::nucc_chunk_anm`
[INFO] [stdout] 21 |     nucc_chunk_anm::TrackHeader,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `TrackHeader` in `nucc_chunk::nucc_chunk_anm`
[INFO] [stdout] 22 |     nucc_chunk_anm::NuccAnmKeyFormat,
[INFO] [stdout] 23 |     nucc_chunk_anm::NuccAnmKey
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ no `NuccAnmKey` in `nucc_chunk::nucc_chunk_anm`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `xfbin_file::XfbinFile`
[INFO] [stdout]   --> src/lib.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 | use xfbin_file::XfbinFile;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^ no `XfbinFile` in `xfbin_file`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:202:1
[INFO] [stdout]     |
[INFO] [stdout] 202 | #[binrw]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:307:1
[INFO] [stdout]     |
[INFO] [stdout] 307 | #[binrw]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:333:1
[INFO] [stdout]     |
[INFO] [stdout] 333 | #[binrw]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_anmstrm.rs:10:1
[INFO] [stdout]    |
[INFO] [stdout] 10 | #[binrw]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_anmstrm.rs:53:1
[INFO] [stdout]    |
[INFO] [stdout] 53 | #[binrw]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_anmstrm.rs:73:1
[INFO] [stdout]    |
[INFO] [stdout] 73 | #[binrw]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_anmstrmframe.rs:11:1
[INFO] [stdout]    |
[INFO] [stdout] 11 | #[binrw]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_anmstrmframe.rs:30:1
[INFO] [stdout]    |
[INFO] [stdout] 30 | #[binrw]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_anmstrmframe.rs:42:1
[INFO] [stdout]    |
[INFO] [stdout] 42 | #[binrw]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_anmstrmframe.rs:72:1
[INFO] [stdout]    |
[INFO] [stdout] 72 | #[binrw]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_anmstrmframe.rs:83:1
[INFO] [stdout]    |
[INFO] [stdout] 83 | #[binrw]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_anmstrmframe.rs:94:1
[INFO] [stdout]    |
[INFO] [stdout] 94 | #[binrw]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anmstrmframe.rs:102:1
[INFO] [stdout]     |
[INFO] [stdout] 102 | #[binrw]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anmstrmframe.rs:112:1
[INFO] [stdout]     |
[INFO] [stdout] 112 | #[binrw]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anmstrmframe.rs:124:1
[INFO] [stdout]     |
[INFO] [stdout] 124 | #[binrw]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anmstrmframe.rs:133:1
[INFO] [stdout]     |
[INFO] [stdout] 133 | #[binrw]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]  --> src/nucc_chunk/nucc_chunk_camera.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[binrw]
[INFO] [stdout]   | ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]  --> src/nucc_chunk/nucc_chunk_lightdirc.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[binrw]
[INFO] [stdout]   | ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]  --> src/nucc_chunk/nucc_chunk_lightpoint.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[binrw]
[INFO] [stdout]   | ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]  --> src/nucc_chunk/nucc_chunk_layerset.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[binrw]
[INFO] [stdout]   | ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]  --> src/nucc_chunk/nucc_chunk_ambient.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[binrw]
[INFO] [stdout]   | ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]  --> src/nucc_chunk/nucc_chunk_morphmodel.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | #[binrw]
[INFO] [stdout]   | ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]  --> src/nucc_chunk/nucc_helper.rs:4:1
[INFO] [stdout]   |
[INFO] [stdout] 4 | #[binrw]
[INFO] [stdout]   | ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]   --> src/nucc_chunk/nucc_helper.rs:26:1
[INFO] [stdout]    |
[INFO] [stdout] 26 | #[binrw]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]   --> src/nucc_chunk/nucc_helper.rs:50:1
[INFO] [stdout]    |
[INFO] [stdout] 50 | #[binrw]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]   --> src/nucc_chunk/nucc_helper.rs:72:1
[INFO] [stdout]    |
[INFO] [stdout] 72 | #[binrw]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]   --> src/nucc_chunk/nucc_helper.rs:90:1
[INFO] [stdout]    |
[INFO] [stdout] 90 | #[binrw]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]   --> src/nucc_chunk/nucc_helper.rs:97:1
[INFO] [stdout]    |
[INFO] [stdout] 97 | #[binrw]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]    --> src/nucc_chunk/nucc_helper.rs:104:1
[INFO] [stdout]     |
[INFO] [stdout] 104 | #[binrw]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]    --> src/nucc_chunk/nucc_helper.rs:111:1
[INFO] [stdout]     |
[INFO] [stdout] 111 | #[binrw]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]    --> src/nucc_chunk/nucc_helper.rs:135:1
[INFO] [stdout]     |
[INFO] [stdout] 135 | #[binrw]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]  --> src/xfbin_file.rs:8:1
[INFO] [stdout]   |
[INFO] [stdout] 8 | #[binrw]
[INFO] [stdout]   | ^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]   --> src/xfbin_file.rs:19:1
[INFO] [stdout]    |
[INFO] [stdout] 19 | #[binrw]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]   --> src/xfbin_file.rs:28:1
[INFO] [stdout]    |
[INFO] [stdout] 28 | #[binrw]
[INFO] [stdout]    | ^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]    --> src/xfbin_file.rs:104:1
[INFO] [stdout]     |
[INFO] [stdout] 104 | #[binrw]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]    --> src/xfbin_file.rs:111:1
[INFO] [stdout]     |
[INFO] [stdout] 111 | #[binrw]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: custom attribute panicked
[INFO] [stdout]    --> src/xfbin_file.rs:119:1
[INFO] [stdout]     |
[INFO] [stdout] 119 | #[binrw]
[INFO] [stdout]     | ^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = help: message: attempt to subtract with overflow
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::nucc_chunk::nucc_chunk_anm::AnmClump`, `crate::nucc_chunk::nucc_chunk_anm::CoordParent`, `crate::nucc_chunk::nucc_chunk_anm::AnmCoord`, `crate::nucc_chunk::nucc_chunk_anm::AnmEntry`, `crate::nucc_chunk::nucc_chunk_anm::TrackHeader`, `crate::nucc_chunk::nucc_chunk_anm::AnmTrack`, `crate::nucc_chunk::nucc_chunk_anm::NuccAnmKey`
[INFO] [stdout]  --> src/nucc/nucc_anm.rs:6:41
[INFO] [stdout]   |
[INFO] [stdout] 6 | use crate::nucc_chunk::nucc_chunk_anm::{AnmClump, CoordParent, AnmCoord, AnmEntry, TrackHeader, AnmTrack, NuccAnmKey, EntryFormat};
[INFO] [stdout]   |                                         ^^^^^^^^  ^^^^^^^^^^^  ^^^^^^^^  ^^^^^^^^  ^^^^^^^^^^^  ^^^^^^^^  ^^^^^^^^^^ no `NuccAnmKey` in `nucc_chunk::nucc_chunk_anm`
[INFO] [stdout]   |                                         |         |            |         |         |            |
[INFO] [stdout]   |                                         |         |            |         |         |            no `AnmTrack` in `nucc_chunk::nucc_chunk_anm`
[INFO] [stdout]   |                                         |         |            |         |         no `TrackHeader` in `nucc_chunk::nucc_chunk_anm`
[INFO] [stdout]   |                                         |         |            |         no `AnmEntry` in `nucc_chunk::nucc_chunk_anm`
[INFO] [stdout]   |                                         |         |            no `AnmCoord` in `nucc_chunk::nucc_chunk_anm`
[INFO] [stdout]   |                                         |         no `CoordParent` in `nucc_chunk::nucc_chunk_anm`
[INFO] [stdout]   |                                         no `AnmClump` in `nucc_chunk::nucc_chunk_anm`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::nucc_chunk::nucc_chunk_anm::CoordParent`
[INFO] [stdout]  --> src/nucc/nucc_anmstrm.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use crate::nucc_chunk::nucc_chunk_anm::CoordParent;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `CoordParent` in `nucc_chunk::nucc_chunk_anm`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `crate::nucc_chunk::nucc_chunk_anmstrm::AnmStrmClump`, `crate::nucc_chunk::nucc_chunk_anmstrm::AnmStrmFrameInfo`
[INFO] [stdout]  --> src/nucc/nucc_anmstrm.rs:4:45
[INFO] [stdout]   |
[INFO] [stdout] 4 | use crate::nucc_chunk::nucc_chunk_anmstrm::{AnmStrmClump, AnmStrmFrameInfo};
[INFO] [stdout]   |                                             ^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^ no `AnmStrmFrameInfo` in `nucc_chunk::nucc_chunk_anmstrm`
[INFO] [stdout]   |                                             |
[INFO] [stdout]   |                                             no `AnmStrmClump` in `nucc_chunk::nucc_chunk_anmstrm`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `crate::nucc_chunk::nucc_chunk_anmstrmframe::AnmStrmEntry`
[INFO] [stdout]  --> src/nucc/nucc_anmstrmframe.rs:3:5
[INFO] [stdout]   |
[INFO] [stdout] 3 | use crate::nucc_chunk::nucc_chunk_anmstrmframe::AnmStrmEntry;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `AnmStrmEntry` in `nucc_chunk::nucc_chunk_anmstrmframe`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `super::xfbin_file::XfbinChunkMap`, `super::xfbin_file::XfbinChunkReference`
[INFO] [stdout]   --> src/nucc/mod.rs:22:25
[INFO] [stdout]    |
[INFO] [stdout] 22 | use super::xfbin_file::{XfbinChunkMap, XfbinChunkReference};
[INFO] [stdout]    |                         ^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^ no `XfbinChunkReference` in `xfbin_file`
[INFO] [stdout]    |                         |
[INFO] [stdout]    |                         no `XfbinChunkMap` in `xfbin_file`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `super::nucc_chunk_anm::CoordParent`
[INFO] [stdout]  --> src/nucc_chunk/nucc_chunk_anmstrm.rs:7:5
[INFO] [stdout]   |
[INFO] [stdout] 7 | use super::nucc_chunk_anm::CoordParent;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `CoordParent` in `nucc_chunk::nucc_chunk_anm`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `super::nucc_chunk_anm::AnmCoord`
[INFO] [stdout]  --> src/nucc_chunk/nucc_chunk_anmstrmframe.rs:8:5
[INFO] [stdout]   |
[INFO] [stdout] 8 | use super::nucc_chunk_anm::AnmCoord;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `AnmCoord` in `nucc_chunk::nucc_chunk_anm`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `nucc_chunk_page::NuccChunkPage`
[INFO] [stdout]   --> src/nucc_chunk/mod.rs:26:9
[INFO] [stdout]    |
[INFO] [stdout] 26 | pub use nucc_chunk_page::NuccChunkPage;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `NuccChunkPage` in `nucc_chunk::nucc_chunk_page`
[INFO] [stdout]    |
[INFO] [stdout] help: a similar name exists in the module
[INFO] [stdout]    |
[INFO] [stdout] 26 - pub use nucc_chunk_page::NuccChunkPage;
[INFO] [stdout] 26 + pub use nucc_chunk_page::NuccChunkType;
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this variant instead
[INFO] [stdout]    |
[INFO] [stdout] 26 - pub use nucc_chunk_page::NuccChunkPage;
[INFO] [stdout] 26 + pub use crate::nucc_chunk::NuccChunkType::NuccChunkPage;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `nucc_chunk_binary::NuccChunkBinary`
[INFO] [stdout]   --> src/nucc_chunk/mod.rs:28:9
[INFO] [stdout]    |
[INFO] [stdout] 28 | pub use nucc_chunk_binary::NuccChunkBinary;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `NuccChunkBinary` in `nucc_chunk::nucc_chunk_binary`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this variant instead
[INFO] [stdout]    |
[INFO] [stdout] 28 - pub use nucc_chunk_binary::NuccChunkBinary;
[INFO] [stdout] 28 + pub use crate::nucc_chunk::NuccChunkType::NuccChunkBinary;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `nucc_chunk_anm::NuccChunkAnm`
[INFO] [stdout]   --> src/nucc_chunk/mod.rs:29:9
[INFO] [stdout]    |
[INFO] [stdout] 29 | pub use nucc_chunk_anm::NuccChunkAnm;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `NuccChunkAnm` in `nucc_chunk::nucc_chunk_anm`
[INFO] [stdout]    |
[INFO] [stdout] help: a similar name exists in the module
[INFO] [stdout]    |
[INFO] [stdout] 29 - pub use nucc_chunk_anm::NuccChunkAnm;
[INFO] [stdout] 29 + pub use nucc_chunk_anm::NuccChunk;
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this variant instead
[INFO] [stdout]    |
[INFO] [stdout] 29 - pub use nucc_chunk_anm::NuccChunkAnm;
[INFO] [stdout] 29 + pub use crate::nucc_chunk::NuccChunkType::NuccChunkAnm;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `nucc_chunk_anmstrm::NuccChunkAnmStrm`
[INFO] [stdout]   --> src/nucc_chunk/mod.rs:30:9
[INFO] [stdout]    |
[INFO] [stdout] 30 | pub use nucc_chunk_anmstrm::NuccChunkAnmStrm;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `NuccChunkAnmStrm` in `nucc_chunk::nucc_chunk_anmstrm`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this variant instead
[INFO] [stdout]    |
[INFO] [stdout] 30 - pub use nucc_chunk_anmstrm::NuccChunkAnmStrm;
[INFO] [stdout] 30 + pub use crate::nucc_chunk::NuccChunkType::NuccChunkAnmStrm;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `nucc_chunk_anmstrmframe::NuccChunkAnmStrmFrame`
[INFO] [stdout]   --> src/nucc_chunk/mod.rs:31:9
[INFO] [stdout]    |
[INFO] [stdout] 31 | pub use nucc_chunk_anmstrmframe::NuccChunkAnmStrmFrame;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `NuccChunkAnmStrmFrame` in `nucc_chunk::nucc_chunk_anmstrmframe`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this variant instead
[INFO] [stdout]    |
[INFO] [stdout] 31 - pub use nucc_chunk_anmstrmframe::NuccChunkAnmStrmFrame;
[INFO] [stdout] 31 + pub use crate::nucc_chunk::NuccChunkType::NuccChunkAnmStrmFrame;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `nucc_chunk_camera::NuccChunkCamera`
[INFO] [stdout]   --> src/nucc_chunk/mod.rs:32:9
[INFO] [stdout]    |
[INFO] [stdout] 32 | pub use nucc_chunk_camera::NuccChunkCamera;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `NuccChunkCamera` in `nucc_chunk::nucc_chunk_camera`
[INFO] [stdout]    |
[INFO] [stdout] help: a similar name exists in the module
[INFO] [stdout]    |
[INFO] [stdout] 32 - pub use nucc_chunk_camera::NuccChunkCamera;
[INFO] [stdout] 32 + pub use nucc_chunk_camera::NuccChunkType;
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this variant instead
[INFO] [stdout]    |
[INFO] [stdout] 32 - pub use nucc_chunk_camera::NuccChunkCamera;
[INFO] [stdout] 32 + pub use crate::nucc_chunk::NuccChunkType::NuccChunkCamera;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `nucc_chunk_lightdirc::NuccChunkLightDirc`
[INFO] [stdout]   --> src/nucc_chunk/mod.rs:33:9
[INFO] [stdout]    |
[INFO] [stdout] 33 | pub use nucc_chunk_lightdirc::NuccChunkLightDirc;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `NuccChunkLightDirc` in `nucc_chunk::nucc_chunk_lightdirc`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this variant instead
[INFO] [stdout]    |
[INFO] [stdout] 33 - pub use nucc_chunk_lightdirc::NuccChunkLightDirc;
[INFO] [stdout] 33 + pub use crate::nucc_chunk::NuccChunkType::NuccChunkLightDirc;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `nucc_chunk_lightpoint::NuccChunkLightPoint`
[INFO] [stdout]   --> src/nucc_chunk/mod.rs:34:9
[INFO] [stdout]    |
[INFO] [stdout] 34 | pub use nucc_chunk_lightpoint::NuccChunkLightPoint;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `NuccChunkLightPoint` in `nucc_chunk::nucc_chunk_lightpoint`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this variant instead
[INFO] [stdout]    |
[INFO] [stdout] 34 - pub use nucc_chunk_lightpoint::NuccChunkLightPoint;
[INFO] [stdout] 34 + pub use crate::nucc_chunk::NuccChunkType::NuccChunkLightPoint;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `nucc_chunk_layerset::NuccChunkLayerSet`
[INFO] [stdout]   --> src/nucc_chunk/mod.rs:35:9
[INFO] [stdout]    |
[INFO] [stdout] 35 | pub use nucc_chunk_layerset::NuccChunkLayerSet;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `NuccChunkLayerSet` in `nucc_chunk::nucc_chunk_layerset`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this variant instead
[INFO] [stdout]    |
[INFO] [stdout] 35 - pub use nucc_chunk_layerset::NuccChunkLayerSet;
[INFO] [stdout] 35 + pub use crate::nucc_chunk::NuccChunkType::NuccChunkLayerSet;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `nucc_chunk_ambient::NuccChunkAmbient`
[INFO] [stdout]   --> src/nucc_chunk/mod.rs:36:9
[INFO] [stdout]    |
[INFO] [stdout] 36 | pub use nucc_chunk_ambient::NuccChunkAmbient;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `NuccChunkAmbient` in `nucc_chunk::nucc_chunk_ambient`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this variant instead
[INFO] [stdout]    |
[INFO] [stdout] 36 - pub use nucc_chunk_ambient::NuccChunkAmbient;
[INFO] [stdout] 36 + pub use crate::nucc_chunk::NuccChunkType::NuccChunkAmbient;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `nucc_chunk_morphmodel::NuccChunkMorphModel`
[INFO] [stdout]   --> src/nucc_chunk/mod.rs:37:9
[INFO] [stdout]    |
[INFO] [stdout] 37 | pub use nucc_chunk_morphmodel::NuccChunkMorphModel;
[INFO] [stdout]    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `NuccChunkMorphModel` in `nucc_chunk::nucc_chunk_morphmodel`
[INFO] [stdout]    |
[INFO] [stdout] help: consider importing this variant instead
[INFO] [stdout]    |
[INFO] [stdout] 37 - pub use nucc_chunk_morphmodel::NuccChunkMorphModel;
[INFO] [stdout] 37 + pub use crate::nucc_chunk::NuccChunkType::NuccChunkMorphModel;
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved imports `nucc_chunk::nucc_chunk_anm::AnmClump`, `nucc_chunk::nucc_chunk_anm::AnmCoord`, `nucc_chunk::nucc_chunk_anm::CoordParent`, `nucc_chunk::nucc_chunk_anm::TrackHeader`, `nucc_chunk::nucc_chunk_anm::NuccAnmKey`
[INFO] [stdout]   --> src/lib.rs:19:19
[INFO] [stdout]    |
[INFO] [stdout] 19 |     NuccChunkAnm, nucc_chunk_anm::AnmClump, nucc_chunk_anm::AnmCoord, 
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^ no `AnmCoord` in `nucc_chunk::nucc_chunk_anm`
[INFO] [stdout]    |                   |
[INFO] [stdout]    |                   no `AnmClump` in `nucc_chunk::nucc_chunk_anm`
[INFO] [stdout] 20 |     nucc_chunk_anm::CoordParent, nucc_chunk_anm::EntryFormat,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `CoordParent` in `nucc_chunk::nucc_chunk_anm`
[INFO] [stdout] 21 |     nucc_chunk_anm::TrackHeader,
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^ no `TrackHeader` in `nucc_chunk::nucc_chunk_anm`
[INFO] [stdout] 22 |     nucc_chunk_anm::NuccAnmKeyFormat,
[INFO] [stdout] 23 |     nucc_chunk_anm::NuccAnmKey
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^ no `NuccAnmKey` in `nucc_chunk::nucc_chunk_anm`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0432]: unresolved import `xfbin_file::XfbinFile`
[INFO] [stdout]   --> src/lib.rs:26:5
[INFO] [stdout]    |
[INFO] [stdout] 26 | use xfbin_file::XfbinFile;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^ no `XfbinFile` in `xfbin_file`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `NuccChunkPage` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_page.rs:19:20
[INFO] [stdout]    |
[INFO] [stdout] 19 | impl NuccChunk for NuccChunkPage {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/nucc_chunk/mod.rs:81:1
[INFO] [stdout]    |
[INFO] [stdout] 81 | pub enum NuccChunkType {
[INFO] [stdout]    | ---------------------- similarly named enum `NuccChunkType` defined here
[INFO] [stdout]    |
[INFO] [stdout] help: there is an enum variant `crate::nucc_chunk::NuccChunkType::NuccChunkPage`; try using the variant's enum
[INFO] [stdout]    |
[INFO] [stdout] 19 - impl NuccChunk for NuccChunkPage {
[INFO] [stdout] 19 + impl NuccChunk for crate::nucc_chunk::NuccChunkType {
[INFO] [stdout]    |
[INFO] [stdout] help: an enum with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 19 - impl NuccChunk for NuccChunkPage {
[INFO] [stdout] 19 + impl NuccChunk for NuccChunkType {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `NuccChunkPage` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_page.rs:29:6
[INFO] [stdout]    |
[INFO] [stdout] 29 | impl NuccChunkPage {
[INFO] [stdout]    |      ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/nucc_chunk/mod.rs:81:1
[INFO] [stdout]    |
[INFO] [stdout] 81 | pub enum NuccChunkType {
[INFO] [stdout]    | ---------------------- similarly named enum `NuccChunkType` defined here
[INFO] [stdout]    |
[INFO] [stdout] help: there is an enum variant `crate::nucc_chunk::NuccChunkType::NuccChunkPage`; try using the variant's enum
[INFO] [stdout]    |
[INFO] [stdout] 29 - impl NuccChunkPage {
[INFO] [stdout] 29 + impl crate::nucc_chunk::NuccChunkType {
[INFO] [stdout]    |
[INFO] [stdout] help: an enum with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 29 - impl NuccChunkPage {
[INFO] [stdout] 29 + impl NuccChunkType {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `NuccChunkBinary` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_binary.rs:20:20
[INFO] [stdout]    |
[INFO] [stdout] 20 | impl NuccChunk for NuccChunkBinary {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: there is an enum variant `crate::nucc_chunk::NuccChunkType::NuccChunkBinary`; try using the variant's enum
[INFO] [stdout]    |
[INFO] [stdout] 20 - impl NuccChunk for NuccChunkBinary {
[INFO] [stdout] 20 + impl NuccChunk for crate::nucc_chunk::NuccChunkType {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `NuccChunkAnm` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_anm.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct NuccChunkAnm {
[INFO] [stdout]    |            ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/nucc_chunk/mod.rs:40:1
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub trait NuccChunk: Downcast + fmt::Debug {
[INFO] [stdout]    | ------------------------------------------ similarly named trait `NuccChunk` defined here
[INFO] [stdout]    |
[INFO] [stdout] help: there is an enum variant `crate::nucc_chunk::NuccChunkType::NuccChunkAnm`; try using the variant's enum
[INFO] [stdout]    |
[INFO] [stdout] 16 - pub struct NuccChunkAnm {
[INFO] [stdout] 16 + pub struct crate::nucc_chunk::NuccChunkType {
[INFO] [stdout]    |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 16 - pub struct NuccChunkAnm {
[INFO] [stdout] 16 + pub struct NuccChunk {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `AnmClump` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_anm.rs:61:12
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub struct AnmClump {
[INFO] [stdout]    |            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `AnmClump` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_anm.rs:82:6
[INFO] [stdout]    |
[INFO] [stdout] 82 | impl AnmClump {
[INFO] [stdout]    |      ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `CoordParent` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:103:12
[INFO] [stdout]     |
[INFO] [stdout] 103 | pub struct CoordParent {
[INFO] [stdout]     |            ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `CoordParent` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:109:6
[INFO] [stdout]     |
[INFO] [stdout] 109 | impl CoordParent {
[INFO] [stdout]     |      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `AnmCoord` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:112:28
[INFO] [stdout]     |
[INFO] [stdout] 112 |     pub fn __new__(parent: AnmCoord, child: AnmCoord) -> Self {
[INFO] [stdout]     |                            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `AnmCoord` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:112:45
[INFO] [stdout]     |
[INFO] [stdout] 112 |     pub fn __new__(parent: AnmCoord, child: AnmCoord) -> Self {
[INFO] [stdout]     |                                             ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `AnmCoord` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:134:12
[INFO] [stdout]     |
[INFO] [stdout] 134 | pub struct AnmCoord {
[INFO] [stdout]     |            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `AnmCoord` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:140:6
[INFO] [stdout]     |
[INFO] [stdout] 140 | impl AnmCoord {
[INFO] [stdout]     |      ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `AnmEntry` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:182:12
[INFO] [stdout]     |
[INFO] [stdout] 182 | pub struct AnmEntry {
[INFO] [stdout]     |            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `TrackHeader` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:204:12
[INFO] [stdout]     |
[INFO] [stdout] 204 | pub struct TrackHeader {
[INFO] [stdout]     |            ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `TrackHeader` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:217:6
[INFO] [stdout]     |
[INFO] [stdout] 217 | impl TrackHeader {
[INFO] [stdout]     |      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `NuccAnmKey` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:309:10
[INFO] [stdout]     |
[INFO] [stdout] 309 | pub enum NuccAnmKey {
[INFO] [stdout]     |          ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `NuccAnmKey` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:326:27
[INFO] [stdout]     |
[INFO] [stdout] 326 | impl default::Default for NuccAnmKey {
[INFO] [stdout]     |                           ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `AnmTrack` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:336:12
[INFO] [stdout]     |
[INFO] [stdout] 336 | pub struct AnmTrack {
[INFO] [stdout]     |            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `AnmTrack` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:343:6
[INFO] [stdout]     |
[INFO] [stdout] 343 | impl AnmTrack {
[INFO] [stdout]     |      ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `NuccAnmKey` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:347:26
[INFO] [stdout]     |
[INFO] [stdout] 347 |         keys: Option<Vec<NuccAnmKey>>,
[INFO] [stdout]     |                          ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 343 | impl<NuccAnmKey> AnmTrack {
[INFO] [stdout]     |     ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `TrackHeader` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:386:13
[INFO] [stdout]     |
[INFO] [stdout] 386 |     header: TrackHeader
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `NuccAnmKey` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:388:20
[INFO] [stdout]     |
[INFO] [stdout] 388 | ) -> BinResult<Vec<NuccAnmKey>> {
[INFO] [stdout]     |                    ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 383 | fn read_track_data<R: Read + Seek, NuccAnmKey>(
[INFO] [stdout]     |                                  ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `NuccAnmKey` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:390:28
[INFO] [stdout]     |
[INFO] [stdout] 390 |     let mut keyframes: Vec<NuccAnmKey> = Vec::new();
[INFO] [stdout]     |                            ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 383 | fn read_track_data<R: Read + Seek, NuccAnmKey>(
[INFO] [stdout]     |                                  ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `NuccChunkAnm` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:476:20
[INFO] [stdout]     |
[INFO] [stdout] 476 | impl NuccChunk for NuccChunkAnm {
[INFO] [stdout]     |                    ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/nucc_chunk/mod.rs:40:1
[INFO] [stdout]     |
[INFO] [stdout]  40 | pub trait NuccChunk: Downcast + fmt::Debug {
[INFO] [stdout]     | ------------------------------------------ similarly named trait `NuccChunk` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::nucc_chunk::NuccChunkType::NuccChunkAnm`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 476 - impl NuccChunk for NuccChunkAnm {
[INFO] [stdout] 476 + impl NuccChunk for crate::nucc_chunk::NuccChunkType {
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 476 - impl NuccChunk for NuccChunkAnm {
[INFO] [stdout] 476 + impl NuccChunk for NuccChunk {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `NuccChunkAnmStrm` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_anmstrm.rs:82:20
[INFO] [stdout]    |
[INFO] [stdout] 82 | impl NuccChunk for NuccChunkAnmStrm {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: there is an enum variant `crate::nucc_chunk::NuccChunkType::NuccChunkAnmStrm`; try using the variant's enum
[INFO] [stdout]    |
[INFO] [stdout] 82 - impl NuccChunk for NuccChunkAnmStrm {
[INFO] [stdout] 82 + impl NuccChunk for crate::nucc_chunk::NuccChunkType {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `NuccChunkAnmStrmFrame` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anmstrmframe.rs:142:20
[INFO] [stdout]     |
[INFO] [stdout] 142 | impl NuccChunk for NuccChunkAnmStrmFrame {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::nucc_chunk::NuccChunkType::NuccChunkAnmStrmFrame`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 142 - impl NuccChunk for NuccChunkAnmStrmFrame {
[INFO] [stdout] 142 + impl NuccChunk for crate::nucc_chunk::NuccChunkType {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `NuccChunkCamera` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_camera.rs:17:20
[INFO] [stdout]    |
[INFO] [stdout] 17 | impl NuccChunk for NuccChunkCamera {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/nucc_chunk/mod.rs:81:1
[INFO] [stdout]    |
[INFO] [stdout] 81 | pub enum NuccChunkType {
[INFO] [stdout]    | ---------------------- similarly named enum `NuccChunkType` defined here
[INFO] [stdout]    |
[INFO] [stdout] help: there is an enum variant `crate::nucc_chunk::NuccChunkType::NuccChunkCamera`; try using the variant's enum
[INFO] [stdout]    |
[INFO] [stdout] 17 - impl NuccChunk for NuccChunkCamera {
[INFO] [stdout] 17 + impl NuccChunk for crate::nucc_chunk::NuccChunkType {
[INFO] [stdout]    |
[INFO] [stdout] help: an enum with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 17 - impl NuccChunk for NuccChunkCamera {
[INFO] [stdout] 17 + impl NuccChunk for NuccChunkType {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `NuccChunkLightDirc` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_lightdirc.rs:16:20
[INFO] [stdout]    |
[INFO] [stdout] 16 | impl NuccChunk for NuccChunkLightDirc {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: there is an enum variant `crate::nucc_chunk::NuccChunkType::NuccChunkLightDirc`; try using the variant's enum
[INFO] [stdout]    |
[INFO] [stdout] 16 - impl NuccChunk for NuccChunkLightDirc {
[INFO] [stdout] 16 + impl NuccChunk for crate::nucc_chunk::NuccChunkType {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `NuccChunkLightPoint` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_lightpoint.rs:16:20
[INFO] [stdout]    |
[INFO] [stdout] 16 | impl NuccChunk for NuccChunkLightPoint {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: there is an enum variant `crate::nucc_chunk::NuccChunkType::NuccChunkLightPoint`; try using the variant's enum
[INFO] [stdout]    |
[INFO] [stdout] 16 - impl NuccChunk for NuccChunkLightPoint {
[INFO] [stdout] 16 + impl NuccChunk for crate::nucc_chunk::NuccChunkType {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `NuccChunkLayerSet` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_layerset.rs:16:20
[INFO] [stdout]    |
[INFO] [stdout] 16 | impl NuccChunk for NuccChunkLayerSet {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: there is an enum variant `crate::nucc_chunk::NuccChunkType::NuccChunkLayerSet`; try using the variant's enum
[INFO] [stdout]    |
[INFO] [stdout] 16 - impl NuccChunk for NuccChunkLayerSet {
[INFO] [stdout] 16 + impl NuccChunk for crate::nucc_chunk::NuccChunkType {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `NuccChunkAmbient` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_ambient.rs:16:20
[INFO] [stdout]    |
[INFO] [stdout] 16 | impl NuccChunk for NuccChunkAmbient {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: there is an enum variant `crate::nucc_chunk::NuccChunkType::NuccChunkAmbient`; try using the variant's enum
[INFO] [stdout]    |
[INFO] [stdout] 16 - impl NuccChunk for NuccChunkAmbient {
[INFO] [stdout] 16 + impl NuccChunk for crate::nucc_chunk::NuccChunkType {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `NuccChunkMorphModel` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_morphmodel.rs:21:20
[INFO] [stdout]    |
[INFO] [stdout] 21 | impl NuccChunk for NuccChunkMorphModel {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: there is an enum variant `crate::nucc_chunk::NuccChunkType::NuccChunkMorphModel`; try using the variant's enum
[INFO] [stdout]    |
[INFO] [stdout] 21 - impl NuccChunk for NuccChunkMorphModel {
[INFO] [stdout] 21 + impl NuccChunk for crate::nucc_chunk::NuccChunkType {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Vector3` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_helper.rs:12:13
[INFO] [stdout]    |
[INFO] [stdout] 12 | impl Eq for Vector3 {}
[INFO] [stdout]    |             ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Vector3` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_helper.rs:14:15
[INFO] [stdout]    |
[INFO] [stdout] 14 | impl Hash for Vector3 {
[INFO] [stdout]    |               ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Vector4` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_helper.rs:35:13
[INFO] [stdout]    |
[INFO] [stdout] 35 | impl Eq for Vector4 {}
[INFO] [stdout]    |             ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Vector4` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_helper.rs:37:15
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl Hash for Vector4 {
[INFO] [stdout]    |               ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Vector3Short` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_helper.rs:58:13
[INFO] [stdout]    |
[INFO] [stdout] 58 | impl Eq for Vector3Short {}
[INFO] [stdout]    |             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Vector3Short` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_helper.rs:60:15
[INFO] [stdout]    |
[INFO] [stdout] 60 | impl Hash for Vector3Short {
[INFO] [stdout]    |               ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `VectorShort` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_helper.rs:78:13
[INFO] [stdout]    |
[INFO] [stdout] 78 | impl Eq for VectorShort {}
[INFO] [stdout]    |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `VectorShort` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_helper.rs:80:15
[INFO] [stdout]    |
[INFO] [stdout] 80 | impl Hash for VectorShort {
[INFO] [stdout]    |               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `QuaternionShort` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_helper.rs:120:13
[INFO] [stdout]     |
[INFO] [stdout] 120 | impl Eq for QuaternionShort {}
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `QuaternionShort` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_helper.rs:122:15
[INFO] [stdout]     |
[INFO] [stdout] 122 | impl Hash for QuaternionShort {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `NuccChunkPage` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_page.rs:19:20
[INFO] [stdout]    |
[INFO] [stdout] 19 | impl NuccChunk for NuccChunkPage {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/nucc_chunk/mod.rs:81:1
[INFO] [stdout]    |
[INFO] [stdout] 81 | pub enum NuccChunkType {
[INFO] [stdout]    | ---------------------- similarly named enum `NuccChunkType` defined here
[INFO] [stdout]    |
[INFO] [stdout] help: there is an enum variant `crate::nucc_chunk::NuccChunkType::NuccChunkPage`; try using the variant's enum
[INFO] [stdout]    |
[INFO] [stdout] 19 - impl NuccChunk for NuccChunkPage {
[INFO] [stdout] 19 + impl NuccChunk for crate::nucc_chunk::NuccChunkType {
[INFO] [stdout]    |
[INFO] [stdout] help: an enum with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 19 - impl NuccChunk for NuccChunkPage {
[INFO] [stdout] 19 + impl NuccChunk for NuccChunkType {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `RGB` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_helper.rs:143:13
[INFO] [stdout]     |
[INFO] [stdout] 143 | impl Eq for RGB {}
[INFO] [stdout]     |             ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `NuccChunkPage` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_page.rs:29:6
[INFO] [stdout]    |
[INFO] [stdout] 29 | impl NuccChunkPage {
[INFO] [stdout]    |      ^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/nucc_chunk/mod.rs:81:1
[INFO] [stdout]    |
[INFO] [stdout] 81 | pub enum NuccChunkType {
[INFO] [stdout]    | ---------------------- similarly named enum `NuccChunkType` defined here
[INFO] [stdout]    |
[INFO] [stdout] help: there is an enum variant `crate::nucc_chunk::NuccChunkType::NuccChunkPage`; try using the variant's enum
[INFO] [stdout]    |
[INFO] [stdout] 29 - impl NuccChunkPage {
[INFO] [stdout] 29 + impl crate::nucc_chunk::NuccChunkType {
[INFO] [stdout]    |
[INFO] [stdout] help: an enum with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 29 - impl NuccChunkPage {
[INFO] [stdout] 29 + impl NuccChunkType {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `RGB` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_helper.rs:145:15
[INFO] [stdout]     |
[INFO] [stdout] 145 | impl Hash for RGB {
[INFO] [stdout]     |               ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `NuccChunkBinary` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_binary.rs:20:20
[INFO] [stdout]    |
[INFO] [stdout] 20 | impl NuccChunk for NuccChunkBinary {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: there is an enum variant `crate::nucc_chunk::NuccChunkType::NuccChunkBinary`; try using the variant's enum
[INFO] [stdout]    |
[INFO] [stdout] 20 - impl NuccChunk for NuccChunkBinary {
[INFO] [stdout] 20 + impl NuccChunk for crate::nucc_chunk::NuccChunkType {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `XfbinFile` in this scope
[INFO] [stdout]    --> src/xfbin.rs:151:11
[INFO] [stdout]     |
[INFO] [stdout]  58 | pub struct XfbinPage {
[INFO] [stdout]     | -------------------- similarly named struct `XfbinPage` defined here
[INFO] [stdout] ...
[INFO] [stdout] 151 | impl From<XfbinFile> for Xfbin {
[INFO] [stdout]     |           ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 151 - impl From<XfbinFile> for Xfbin {
[INFO] [stdout] 151 + impl From<XfbinPage> for Xfbin {
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 151 | impl<XfbinFile> From<XfbinFile> for Xfbin {
[INFO] [stdout]     |     +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `NuccChunkAnm` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_anm.rs:16:12
[INFO] [stdout]    |
[INFO] [stdout] 16 | pub struct NuccChunkAnm {
[INFO] [stdout]    |            ^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/nucc_chunk/mod.rs:40:1
[INFO] [stdout]    |
[INFO] [stdout] 40 | pub trait NuccChunk: Downcast + fmt::Debug {
[INFO] [stdout]    | ------------------------------------------ similarly named trait `NuccChunk` defined here
[INFO] [stdout]    |
[INFO] [stdout] help: there is an enum variant `crate::nucc_chunk::NuccChunkType::NuccChunkAnm`; try using the variant's enum
[INFO] [stdout]    |
[INFO] [stdout] 16 - pub struct NuccChunkAnm {
[INFO] [stdout] 16 + pub struct crate::nucc_chunk::NuccChunkType {
[INFO] [stdout]    |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 16 - pub struct NuccChunkAnm {
[INFO] [stdout] 16 + pub struct NuccChunk {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `XfbinFile` in this scope
[INFO] [stdout]    --> src/xfbin.rs:152:20
[INFO] [stdout]     |
[INFO] [stdout]  58 | pub struct XfbinPage {
[INFO] [stdout]     | -------------------- similarly named struct `XfbinPage` defined here
[INFO] [stdout] ...
[INFO] [stdout] 152 |     fn from(xfbin: XfbinFile) -> Self {
[INFO] [stdout]     |                    ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 152 -     fn from(xfbin: XfbinFile) -> Self {
[INFO] [stdout] 152 +     fn from(xfbin: XfbinPage) -> Self {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `XfbinChunk` in this scope
[INFO] [stdout]    --> src/xfbin.rs:309:6
[INFO] [stdout]     |
[INFO] [stdout] 309 | ) -> XfbinChunk {
[INFO] [stdout]     |      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `XfbinFile` in this scope
[INFO] [stdout]    --> src/xfbin.rs:322:22
[INFO] [stdout]     |
[INFO] [stdout]  58 | pub struct XfbinPage {
[INFO] [stdout]     | -------------------- similarly named struct `XfbinPage` defined here
[INFO] [stdout] ...
[INFO] [stdout] 322 | impl From<Xfbin> for XfbinFile {
[INFO] [stdout]     |                      ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 322 - impl From<Xfbin> for XfbinFile {
[INFO] [stdout] 322 + impl From<Xfbin> for XfbinPage {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `XfbinChunkMap` in this scope
[INFO] [stdout]    --> src/xfbin.rs:462:17
[INFO] [stdout]     |
[INFO] [stdout] 462 |                 XfbinChunkMap {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `XfbinChunkMap` in this scope
[INFO] [stdout]    --> src/xfbin.rs:468:28
[INFO] [stdout]     |
[INFO] [stdout] 468 |             .collect::<Vec<XfbinChunkMap>>();
[INFO] [stdout]     |                            ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 322 | impl<XfbinChunkMap> From<Xfbin> for XfbinFile {
[INFO] [stdout]     |     +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `AnmClump` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_anm.rs:61:12
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub struct AnmClump {
[INFO] [stdout]    |            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `XfbinChunkReference` in this scope
[INFO] [stdout]    --> src/xfbin.rs:483:17
[INFO] [stdout]     |
[INFO] [stdout] 483 |                 XfbinChunkReference {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `XfbinChunkReference` in this scope
[INFO] [stdout]    --> src/xfbin.rs:488:28
[INFO] [stdout]     |
[INFO] [stdout] 488 |             .collect::<Vec<XfbinChunkReference>>();
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 322 | impl<XfbinChunkReference> From<Xfbin> for XfbinFile {
[INFO] [stdout]     |     +++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `XfbinFile` in this scope
[INFO] [stdout]   --> src/xfbin_file.rs:10:12
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub struct XfbinFile {
[INFO] [stdout]    |            ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `AnmClump` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_anm.rs:82:6
[INFO] [stdout]    |
[INFO] [stdout] 82 | impl AnmClump {
[INFO] [stdout]    |      ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `CoordParent` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:103:12
[INFO] [stdout]     |
[INFO] [stdout] 103 | pub struct CoordParent {
[INFO] [stdout]     |            ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `CoordParent` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:109:6
[INFO] [stdout]     |
[INFO] [stdout] 109 | impl CoordParent {
[INFO] [stdout]     |      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `AnmCoord` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:112:28
[INFO] [stdout]     |
[INFO] [stdout] 112 |     pub fn __new__(parent: AnmCoord, child: AnmCoord) -> Self {
[INFO] [stdout]     |                            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `AnmCoord` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:112:45
[INFO] [stdout]     |
[INFO] [stdout] 112 |     pub fn __new__(parent: AnmCoord, child: AnmCoord) -> Self {
[INFO] [stdout]     |                                             ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `AnmCoord` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:134:12
[INFO] [stdout]     |
[INFO] [stdout] 134 | pub struct AnmCoord {
[INFO] [stdout]     |            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `AnmCoord` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:140:6
[INFO] [stdout]     |
[INFO] [stdout] 140 | impl AnmCoord {
[INFO] [stdout]     |      ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `XfbinIndex` in this scope
[INFO] [stdout]   --> src/xfbin_file.rs:89:6
[INFO] [stdout]    |
[INFO] [stdout] 89 | impl XfbinIndex {
[INFO] [stdout]    |      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `AnmEntry` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:182:12
[INFO] [stdout]     |
[INFO] [stdout] 182 | pub struct AnmEntry {
[INFO] [stdout]     |            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `XfbinChunkMap` in this scope
[INFO] [stdout]   --> src/xfbin_file.rs:99:53
[INFO] [stdout]    |
[INFO] [stdout] 99 |         + (self.chunk_maps.len() as u32 * size_of::<XfbinChunkMap>() as u32)
[INFO] [stdout]    |                                                     ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 89 | impl<XfbinChunkMap> XfbinIndex {
[INFO] [stdout]    |     +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `XfbinChunk` in this scope
[INFO] [stdout]    --> src/xfbin_file.rs:134:6
[INFO] [stdout]     |
[INFO] [stdout] 134 | impl XfbinChunk {
[INFO] [stdout]     |      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `TrackHeader` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:204:12
[INFO] [stdout]     |
[INFO] [stdout] 204 | pub struct TrackHeader {
[INFO] [stdout]     |            ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `TrackHeader` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:217:6
[INFO] [stdout]     |
[INFO] [stdout] 217 | impl TrackHeader {
[INFO] [stdout]     |      ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Write`
[INFO] [stdout]  --> src/nucc_chunk/nucc_chunk_anm.rs:5:37
[INFO] [stdout]   |
[INFO] [stdout] 5 | use std::{default, io::{Read, Seek, Write}};
[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 imports: `BinWrite` and `WriteOptions`
[INFO] [stdout]  --> src/nucc_chunk/nucc_chunk_anm.rs:7:54
[INFO] [stdout]   |
[INFO] [stdout] 7 | use binrw::{binrw, BinRead, BinReaderExt, BinResult, BinWrite, ReadOptions, WriteOptions};
[INFO] [stdout]   |                                                      ^^^^^^^^               ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `NuccAnmKey` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:309:10
[INFO] [stdout]     |
[INFO] [stdout] 309 | pub enum NuccAnmKey {
[INFO] [stdout]     |          ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::nucc_helper::*`
[INFO] [stdout]  --> src/nucc_chunk/nucc_chunk_anmstrmframe.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use super::nucc_helper::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::xfbin_file::*`
[INFO] [stdout]   --> src/xfbin.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use super::xfbin_file::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `NullString` and `until_eof`
[INFO] [stdout]  --> src/xfbin_file.rs:1:20
[INFO] [stdout]   |
[INFO] [stdout] 1 | use binrw::{binrw, until_eof, NullString};
[INFO] [stdout]   |                    ^^^^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `NuccAnmKey` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:326:27
[INFO] [stdout]     |
[INFO] [stdout] 326 | impl default::Default for NuccAnmKey {
[INFO] [stdout]     |                           ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `AnmTrack` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:336:12
[INFO] [stdout]     |
[INFO] [stdout] 336 | pub struct AnmTrack {
[INFO] [stdout]     |            ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `AnmTrack` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:343:6
[INFO] [stdout]     |
[INFO] [stdout] 343 | impl AnmTrack {
[INFO] [stdout]     |      ^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `NuccAnmKey` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:347:26
[INFO] [stdout]     |
[INFO] [stdout] 347 |         keys: Option<Vec<NuccAnmKey>>,
[INFO] [stdout]     |                          ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 343 | impl<NuccAnmKey> AnmTrack {
[INFO] [stdout]     |     ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `TrackHeader` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:386:13
[INFO] [stdout]     |
[INFO] [stdout] 386 |     header: TrackHeader
[INFO] [stdout]     |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `NuccAnmKey` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:388:20
[INFO] [stdout]     |
[INFO] [stdout] 388 | ) -> BinResult<Vec<NuccAnmKey>> {
[INFO] [stdout]     |                    ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 383 | fn read_track_data<R: Read + Seek, NuccAnmKey>(
[INFO] [stdout]     |                                  ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `NuccAnmKey` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:390:28
[INFO] [stdout]     |
[INFO] [stdout] 390 |     let mut keyframes: Vec<NuccAnmKey> = Vec::new();
[INFO] [stdout]     |                            ^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 383 | fn read_track_data<R: Read + Seek, NuccAnmKey>(
[INFO] [stdout]     |                                  ++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `NuccChunkAnm` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:476:20
[INFO] [stdout]     |
[INFO] [stdout] 476 | impl NuccChunk for NuccChunkAnm {
[INFO] [stdout]     |                    ^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]    ::: src/nucc_chunk/mod.rs:40:1
[INFO] [stdout]     |
[INFO] [stdout]  40 | pub trait NuccChunk: Downcast + fmt::Debug {
[INFO] [stdout]     | ------------------------------------------ similarly named trait `NuccChunk` defined here
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::nucc_chunk::NuccChunkType::NuccChunkAnm`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 476 - impl NuccChunk for NuccChunkAnm {
[INFO] [stdout] 476 + impl NuccChunk for crate::nucc_chunk::NuccChunkType {
[INFO] [stdout]     |
[INFO] [stdout] help: a trait with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 476 - impl NuccChunk for NuccChunkAnm {
[INFO] [stdout] 476 + impl NuccChunk for NuccChunk {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `NuccChunkAnmStrm` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_anmstrm.rs:82:20
[INFO] [stdout]    |
[INFO] [stdout] 82 | impl NuccChunk for NuccChunkAnmStrm {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: there is an enum variant `crate::nucc_chunk::NuccChunkType::NuccChunkAnmStrm`; try using the variant's enum
[INFO] [stdout]    |
[INFO] [stdout] 82 - impl NuccChunk for NuccChunkAnmStrm {
[INFO] [stdout] 82 + impl NuccChunk for crate::nucc_chunk::NuccChunkType {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `NuccChunkAnmStrmFrame` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anmstrmframe.rs:142:20
[INFO] [stdout]     |
[INFO] [stdout] 142 | impl NuccChunk for NuccChunkAnmStrmFrame {
[INFO] [stdout]     |                    ^^^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: there is an enum variant `crate::nucc_chunk::NuccChunkType::NuccChunkAnmStrmFrame`; try using the variant's enum
[INFO] [stdout]     |
[INFO] [stdout] 142 - impl NuccChunk for NuccChunkAnmStrmFrame {
[INFO] [stdout] 142 + impl NuccChunk for crate::nucc_chunk::NuccChunkType {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `NuccChunkCamera` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_camera.rs:17:20
[INFO] [stdout]    |
[INFO] [stdout] 17 | impl NuccChunk for NuccChunkCamera {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]   ::: src/nucc_chunk/mod.rs:81:1
[INFO] [stdout]    |
[INFO] [stdout] 81 | pub enum NuccChunkType {
[INFO] [stdout]    | ---------------------- similarly named enum `NuccChunkType` defined here
[INFO] [stdout]    |
[INFO] [stdout] help: there is an enum variant `crate::nucc_chunk::NuccChunkType::NuccChunkCamera`; try using the variant's enum
[INFO] [stdout]    |
[INFO] [stdout] 17 - impl NuccChunk for NuccChunkCamera {
[INFO] [stdout] 17 + impl NuccChunk for crate::nucc_chunk::NuccChunkType {
[INFO] [stdout]    |
[INFO] [stdout] help: an enum with a similar name exists
[INFO] [stdout]    |
[INFO] [stdout] 17 - impl NuccChunk for NuccChunkCamera {
[INFO] [stdout] 17 + impl NuccChunk for NuccChunkType {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `NuccChunkLightDirc` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_lightdirc.rs:16:20
[INFO] [stdout]    |
[INFO] [stdout] 16 | impl NuccChunk for NuccChunkLightDirc {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: there is an enum variant `crate::nucc_chunk::NuccChunkType::NuccChunkLightDirc`; try using the variant's enum
[INFO] [stdout]    |
[INFO] [stdout] 16 - impl NuccChunk for NuccChunkLightDirc {
[INFO] [stdout] 16 + impl NuccChunk for crate::nucc_chunk::NuccChunkType {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `NuccChunkLightPoint` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_lightpoint.rs:16:20
[INFO] [stdout]    |
[INFO] [stdout] 16 | impl NuccChunk for NuccChunkLightPoint {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: there is an enum variant `crate::nucc_chunk::NuccChunkType::NuccChunkLightPoint`; try using the variant's enum
[INFO] [stdout]    |
[INFO] [stdout] 16 - impl NuccChunk for NuccChunkLightPoint {
[INFO] [stdout] 16 + impl NuccChunk for crate::nucc_chunk::NuccChunkType {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `NuccChunkLayerSet` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_layerset.rs:16:20
[INFO] [stdout]    |
[INFO] [stdout] 16 | impl NuccChunk for NuccChunkLayerSet {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: there is an enum variant `crate::nucc_chunk::NuccChunkType::NuccChunkLayerSet`; try using the variant's enum
[INFO] [stdout]    |
[INFO] [stdout] 16 - impl NuccChunk for NuccChunkLayerSet {
[INFO] [stdout] 16 + impl NuccChunk for crate::nucc_chunk::NuccChunkType {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `NuccChunkAmbient` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_ambient.rs:16:20
[INFO] [stdout]    |
[INFO] [stdout] 16 | impl NuccChunk for NuccChunkAmbient {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: there is an enum variant `crate::nucc_chunk::NuccChunkType::NuccChunkAmbient`; try using the variant's enum
[INFO] [stdout]    |
[INFO] [stdout] 16 - impl NuccChunk for NuccChunkAmbient {
[INFO] [stdout] 16 + impl NuccChunk for crate::nucc_chunk::NuccChunkType {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `NuccChunkMorphModel` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_morphmodel.rs:21:20
[INFO] [stdout]    |
[INFO] [stdout] 21 | impl NuccChunk for NuccChunkMorphModel {
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: there is an enum variant `crate::nucc_chunk::NuccChunkType::NuccChunkMorphModel`; try using the variant's enum
[INFO] [stdout]    |
[INFO] [stdout] 21 - impl NuccChunk for NuccChunkMorphModel {
[INFO] [stdout] 21 + impl NuccChunk for crate::nucc_chunk::NuccChunkType {
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Vector3` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_helper.rs:12:13
[INFO] [stdout]    |
[INFO] [stdout] 12 | impl Eq for Vector3 {}
[INFO] [stdout]    |             ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Vector3` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_helper.rs:14:15
[INFO] [stdout]    |
[INFO] [stdout] 14 | impl Hash for Vector3 {
[INFO] [stdout]    |               ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Vector4` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_helper.rs:35:13
[INFO] [stdout]    |
[INFO] [stdout] 35 | impl Eq for Vector4 {}
[INFO] [stdout]    |             ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Vector4` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_helper.rs:37:15
[INFO] [stdout]    |
[INFO] [stdout] 37 | impl Hash for Vector4 {
[INFO] [stdout]    |               ^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Vector3Short` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_helper.rs:58:13
[INFO] [stdout]    |
[INFO] [stdout] 58 | impl Eq for Vector3Short {}
[INFO] [stdout]    |             ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `Vector3Short` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_helper.rs:60:15
[INFO] [stdout]    |
[INFO] [stdout] 60 | impl Hash for Vector3Short {
[INFO] [stdout]    |               ^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `VectorShort` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_helper.rs:78:13
[INFO] [stdout]    |
[INFO] [stdout] 78 | impl Eq for VectorShort {}
[INFO] [stdout]    |             ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `VectorShort` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_helper.rs:80:15
[INFO] [stdout]    |
[INFO] [stdout] 80 | impl Hash for VectorShort {
[INFO] [stdout]    |               ^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `QuaternionShort` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_helper.rs:120:13
[INFO] [stdout]     |
[INFO] [stdout] 120 | impl Eq for QuaternionShort {}
[INFO] [stdout]     |             ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `QuaternionShort` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_helper.rs:122:15
[INFO] [stdout]     |
[INFO] [stdout] 122 | impl Hash for QuaternionShort {
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `RGB` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_helper.rs:143:13
[INFO] [stdout]     |
[INFO] [stdout] 143 | impl Eq for RGB {}
[INFO] [stdout]     |             ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `RGB` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_helper.rs:145:15
[INFO] [stdout]     |
[INFO] [stdout] 145 | impl Hash for RGB {
[INFO] [stdout]     |               ^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `XfbinFile` in this scope
[INFO] [stdout]    --> src/xfbin.rs:151:11
[INFO] [stdout]     |
[INFO] [stdout]  58 | pub struct XfbinPage {
[INFO] [stdout]     | -------------------- similarly named struct `XfbinPage` defined here
[INFO] [stdout] ...
[INFO] [stdout] 151 | impl From<XfbinFile> for Xfbin {
[INFO] [stdout]     |           ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 151 - impl From<XfbinFile> for Xfbin {
[INFO] [stdout] 151 + impl From<XfbinPage> for Xfbin {
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 151 | impl<XfbinFile> From<XfbinFile> for Xfbin {
[INFO] [stdout]     |     +++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `XfbinFile` in this scope
[INFO] [stdout]    --> src/xfbin.rs:152:20
[INFO] [stdout]     |
[INFO] [stdout]  58 | pub struct XfbinPage {
[INFO] [stdout]     | -------------------- similarly named struct `XfbinPage` defined here
[INFO] [stdout] ...
[INFO] [stdout] 152 |     fn from(xfbin: XfbinFile) -> Self {
[INFO] [stdout]     |                    ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 152 -     fn from(xfbin: XfbinFile) -> Self {
[INFO] [stdout] 152 +     fn from(xfbin: XfbinPage) -> Self {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `XfbinChunk` in this scope
[INFO] [stdout]    --> src/xfbin.rs:309:6
[INFO] [stdout]     |
[INFO] [stdout] 309 | ) -> XfbinChunk {
[INFO] [stdout]     |      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `XfbinFile` in this scope
[INFO] [stdout]    --> src/xfbin.rs:322:22
[INFO] [stdout]     |
[INFO] [stdout]  58 | pub struct XfbinPage {
[INFO] [stdout]     | -------------------- similarly named struct `XfbinPage` defined here
[INFO] [stdout] ...
[INFO] [stdout] 322 | impl From<Xfbin> for XfbinFile {
[INFO] [stdout]     |                      ^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout] help: a struct with a similar name exists
[INFO] [stdout]     |
[INFO] [stdout] 322 - impl From<Xfbin> for XfbinFile {
[INFO] [stdout] 322 + impl From<Xfbin> for XfbinPage {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `XfbinChunkMap` in this scope
[INFO] [stdout]    --> src/xfbin.rs:462:17
[INFO] [stdout]     |
[INFO] [stdout] 462 |                 XfbinChunkMap {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `XfbinChunkMap` in this scope
[INFO] [stdout]    --> src/xfbin.rs:468:28
[INFO] [stdout]     |
[INFO] [stdout] 468 |             .collect::<Vec<XfbinChunkMap>>();
[INFO] [stdout]     |                            ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 322 | impl<XfbinChunkMap> From<Xfbin> for XfbinFile {
[INFO] [stdout]     |     +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0422]: cannot find struct, variant or union type `XfbinChunkReference` in this scope
[INFO] [stdout]    --> src/xfbin.rs:483:17
[INFO] [stdout]     |
[INFO] [stdout] 483 |                 XfbinChunkReference {
[INFO] [stdout]     |                 ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `XfbinChunkReference` in this scope
[INFO] [stdout]    --> src/xfbin.rs:488:28
[INFO] [stdout]     |
[INFO] [stdout] 488 |             .collect::<Vec<XfbinChunkReference>>();
[INFO] [stdout]     |                            ^^^^^^^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]     |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]     |
[INFO] [stdout] 322 | impl<XfbinChunkReference> From<Xfbin> for XfbinFile {
[INFO] [stdout]     |     +++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `XfbinFile` in this scope
[INFO] [stdout]   --> src/xfbin_file.rs:10:12
[INFO] [stdout]    |
[INFO] [stdout] 10 | pub struct XfbinFile {
[INFO] [stdout]    |            ^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `XfbinIndex` in this scope
[INFO] [stdout]   --> src/xfbin_file.rs:89:6
[INFO] [stdout]    |
[INFO] [stdout] 89 | impl XfbinIndex {
[INFO] [stdout]    |      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `XfbinChunkMap` in this scope
[INFO] [stdout]   --> src/xfbin_file.rs:99:53
[INFO] [stdout]    |
[INFO] [stdout] 99 |         + (self.chunk_maps.len() as u32 * size_of::<XfbinChunkMap>() as u32)
[INFO] [stdout]    |                                                     ^^^^^^^^^^^^^ not found in this scope
[INFO] [stdout]    |
[INFO] [stdout] help: you might be missing a type parameter
[INFO] [stdout]    |
[INFO] [stdout] 89 | impl<XfbinChunkMap> XfbinIndex {
[INFO] [stdout]    |     +++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0425]: cannot find type `XfbinChunk` in this scope
[INFO] [stdout]    --> src/xfbin_file.rs:134:6
[INFO] [stdout]     |
[INFO] [stdout] 134 | impl XfbinChunk {
[INFO] [stdout]     |      ^^^^^^^^^^ not found in this scope
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `Write`
[INFO] [stdout]  --> src/nucc_chunk/nucc_chunk_anm.rs:5:37
[INFO] [stdout]   |
[INFO] [stdout] 5 | use std::{default, io::{Read, Seek, Write}};
[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 imports: `BinWrite` and `WriteOptions`
[INFO] [stdout]  --> src/nucc_chunk/nucc_chunk_anm.rs:7:54
[INFO] [stdout]   |
[INFO] [stdout] 7 | use binrw::{binrw, BinRead, BinReaderExt, BinResult, BinWrite, ReadOptions, WriteOptions};
[INFO] [stdout]   |                                                      ^^^^^^^^               ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::nucc_helper::*`
[INFO] [stdout]  --> src/nucc_chunk/nucc_chunk_anmstrmframe.rs:9:5
[INFO] [stdout]   |
[INFO] [stdout] 9 | use super::nucc_helper::*;
[INFO] [stdout]   |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::xfbin_file::*`
[INFO] [stdout]   --> src/xfbin.rs:11:5
[INFO] [stdout]    |
[INFO] [stdout] 11 | use super::xfbin_file::*;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused imports: `NullString` and `until_eof`
[INFO] [stdout]  --> src/xfbin_file.rs:1:20
[INFO] [stdout]   |
[INFO] [stdout] 1 | use binrw::{binrw, until_eof, NullString};
[INFO] [stdout]   |                    ^^^^^^^^^  ^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed
[INFO] [stdout]    --> src/nucc/mod.rs:124:1
[INFO] [stdout]     |
[INFO] [stdout] 124 | #[pymethods]
[INFO] [stdout]     | ^^^^^^^^^^^^ cannot infer type
[INFO] [stdout]     |
[INFO] [stdout]     = note: the type must implement `pyo3::impl_::extract_argument::FunctionArgumentHolder`
[INFO] [stdout] help: the following types implement trait `pyo3::impl_::extract_argument::FunctionArgumentHolder`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/pyo3-0.21.2/src/impl_/extract_argument.rs:87:1
[INFO] [stdout]     |
[INFO] [stdout]  87 | impl FunctionArgumentHolder for () {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `()`
[INFO] [stdout] ...
[INFO] [stdout]  91 | impl<T> FunctionArgumentHolder for Option<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `std::option::Option<T>`
[INFO] [stdout]     = note: associated constants cannot be accessed directly on a `trait`, they can only be accessed through a specific `impl`
[INFO] [stdout]     = note: this error originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use the fully qualified path to an implementation
[INFO] [stdout]     |
[INFO] [stdout] 124 - #[pymethods]
[INFO] [stdout] 124 + <Type as pyo3::impl_::extract_argument::FunctionArgumentHolder>::INIT
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed
[INFO] [stdout]    --> src/nucc/mod.rs:124:1
[INFO] [stdout]     |
[INFO] [stdout] 124 | #[pymethods]
[INFO] [stdout]     | ^^^^^^^^^^^^ cannot infer type
[INFO] [stdout]     |
[INFO] [stdout]     = note: the type must implement `pyo3::impl_::extract_argument::FunctionArgumentHolder`
[INFO] [stdout] help: the following types implement trait `pyo3::impl_::extract_argument::FunctionArgumentHolder`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/pyo3-0.21.2/src/impl_/extract_argument.rs:87:1
[INFO] [stdout]     |
[INFO] [stdout]  87 | impl FunctionArgumentHolder for () {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `()`
[INFO] [stdout] ...
[INFO] [stdout]  91 | impl<T> FunctionArgumentHolder for Option<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `std::option::Option<T>`
[INFO] [stdout]     = note: associated constants cannot be accessed directly on a `trait`, they can only be accessed through a specific `impl`
[INFO] [stdout]     = note: this error originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use the fully qualified path to an implementation
[INFO] [stdout]     |
[INFO] [stdout] 124 - #[pymethods]
[INFO] [stdout] 124 + <Type as pyo3::impl_::extract_argument::FunctionArgumentHolder>::INIT
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `AnmClump` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_anm.rs:61:12
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub struct AnmClump {
[INFO] [stdout]    |            ^^^^^^^^ use of undeclared type `AnmClump`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `AnmClump` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_anm.rs:61:12
[INFO] [stdout]    |
[INFO] [stdout] 61 | pub struct AnmClump {
[INFO] [stdout]    |            ^^^^^^^^ use of undeclared type `AnmClump`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `AnmClump` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_anm.rs:82:6
[INFO] [stdout]    |
[INFO] [stdout] 82 | impl AnmClump {
[INFO] [stdout]    |      ^^^^^^^^ use of undeclared type `AnmClump`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `pyo3::deprecations::OptionGilRefs::<std::option::Option<T>>::function_arg`: use `Option<&Bound<'_, T>>` instead for this function argument
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_anm.rs:87:32
[INFO] [stdout]    |
[INFO] [stdout] 87 |         bone_material_indices: Option<Vec<u32>>,
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `pyo3::deprecations::OptionGilRefs::<std::option::Option<T>>::function_arg`: use `Option<&Bound<'_, T>>` instead for this function argument
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_anm.rs:88:24
[INFO] [stdout]    |
[INFO] [stdout] 88 |         model_indices: Option<Vec<u32>>,
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `AnmClump` in this scope
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_anm.rs:82:6
[INFO] [stdout]    |
[INFO] [stdout] 82 | impl AnmClump {
[INFO] [stdout]    |      ^^^^^^^^ use of undeclared type `AnmClump`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `pyo3::deprecations::OptionGilRefs::<std::option::Option<T>>::function_arg`: use `Option<&Bound<'_, T>>` instead for this function argument
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_anm.rs:87:32
[INFO] [stdout]    |
[INFO] [stdout] 87 |         bone_material_indices: Option<Vec<u32>>,
[INFO] [stdout]    |                                ^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `pyo3::deprecations::OptionGilRefs::<std::option::Option<T>>::function_arg`: use `Option<&Bound<'_, T>>` instead for this function argument
[INFO] [stdout]   --> src/nucc_chunk/nucc_chunk_anm.rs:88:24
[INFO] [stdout]    |
[INFO] [stdout] 88 |         model_indices: Option<Vec<u32>>,
[INFO] [stdout]    |                        ^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `CoordParent` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:109:6
[INFO] [stdout]     |
[INFO] [stdout] 109 | impl CoordParent {
[INFO] [stdout]     |      ^^^^^^^^^^^ use of undeclared type `CoordParent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `AnmCoord` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:111:34
[INFO] [stdout]     |
[INFO] [stdout] 111 |     #[pyo3(signature = (parent = AnmCoord::__new__(0, 0), child = AnmCoord::__new__(0, 0)))]
[INFO] [stdout]     |                                  ^^^^^^^^ use of undeclared type `AnmCoord`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `AnmCoord` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:111:67
[INFO] [stdout]     |
[INFO] [stdout] 111 |     #[pyo3(signature = (parent = AnmCoord::__new__(0, 0), child = AnmCoord::__new__(0, 0)))]
[INFO] [stdout]     |                                                                   ^^^^^^^^ use of undeclared type `AnmCoord`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `CoordParent` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:109:6
[INFO] [stdout]     |
[INFO] [stdout] 109 | impl CoordParent {
[INFO] [stdout]     |      ^^^^^^^^^^^ use of undeclared type `CoordParent`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `AnmCoord` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:111:34
[INFO] [stdout]     |
[INFO] [stdout] 111 |     #[pyo3(signature = (parent = AnmCoord::__new__(0, 0), child = AnmCoord::__new__(0, 0)))]
[INFO] [stdout]     |                                  ^^^^^^^^ use of undeclared type `AnmCoord`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `AnmCoord` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:111:67
[INFO] [stdout]     |
[INFO] [stdout] 111 |     #[pyo3(signature = (parent = AnmCoord::__new__(0, 0), child = AnmCoord::__new__(0, 0)))]
[INFO] [stdout]     |                                                                   ^^^^^^^^ use of undeclared type `AnmCoord`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `AnmCoord` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:140:6
[INFO] [stdout]     |
[INFO] [stdout] 140 | impl AnmCoord {
[INFO] [stdout]     |      ^^^^^^^^ use of undeclared type `AnmCoord`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `AnmCoord` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:140:6
[INFO] [stdout]     |
[INFO] [stdout] 140 | impl AnmCoord {
[INFO] [stdout]     |      ^^^^^^^^ use of undeclared type `AnmCoord`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `AnmEntry` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:182:12
[INFO] [stdout]     |
[INFO] [stdout] 182 | pub struct AnmEntry {
[INFO] [stdout]     |            ^^^^^^^^ use of undeclared type `AnmEntry`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `AnmEntry` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:182:12
[INFO] [stdout]     |
[INFO] [stdout] 182 | pub struct AnmEntry {
[INFO] [stdout]     |            ^^^^^^^^ use of undeclared type `AnmEntry`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `TrackHeader` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:204:12
[INFO] [stdout]     |
[INFO] [stdout] 204 | pub struct TrackHeader {
[INFO] [stdout]     |            ^^^^^^^^^^^ use of undeclared type `TrackHeader`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `TrackHeader` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:204:12
[INFO] [stdout]     |
[INFO] [stdout] 204 | pub struct TrackHeader {
[INFO] [stdout]     |            ^^^^^^^^^^^ use of undeclared type `TrackHeader`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `TrackHeader` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:217:6
[INFO] [stdout]     |
[INFO] [stdout] 217 | impl TrackHeader {
[INFO] [stdout]     |      ^^^^^^^^^^^ use of undeclared type `TrackHeader`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `pyo3::deprecations::OptionGilRefs::<std::option::Option<T>>::function_arg`: use `Option<&Bound<'_, T>>` instead for this function argument
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:222:21
[INFO] [stdout]     |
[INFO] [stdout] 222 |         key_format: Option<NuccAnmKeyFormat>,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:244:1
[INFO] [stdout]     |
[INFO] [stdout] 244 | #[pyclass]
[INFO] [stdout]     | ^^^^^^^^^^ cannot infer type
[INFO] [stdout]     |
[INFO] [stdout]     = note: the type must implement `pyo3::impl_::extract_argument::FunctionArgumentHolder`
[INFO] [stdout] help: the following types implement trait `pyo3::impl_::extract_argument::FunctionArgumentHolder`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/pyo3-0.21.2/src/impl_/extract_argument.rs:87:1
[INFO] [stdout]     |
[INFO] [stdout]  87 | impl FunctionArgumentHolder for () {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `()`
[INFO] [stdout] ...
[INFO] [stdout]  91 | impl<T> FunctionArgumentHolder for Option<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `std::option::Option<T>`
[INFO] [stdout]     = note: associated constants cannot be accessed directly on a `trait`, they can only be accessed through a specific `impl`
[INFO] [stdout]     = note: this error originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use the fully qualified path to an implementation
[INFO] [stdout]     |
[INFO] [stdout] 244 - #[pyclass]
[INFO] [stdout] 244 + <Type as pyo3::impl_::extract_argument::FunctionArgumentHolder>::INIT
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `TrackHeader` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:217:6
[INFO] [stdout]     |
[INFO] [stdout] 217 | impl TrackHeader {
[INFO] [stdout]     |      ^^^^^^^^^^^ use of undeclared type `TrackHeader`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `pyo3::deprecations::OptionGilRefs::<std::option::Option<T>>::function_arg`: use `Option<&Bound<'_, T>>` instead for this function argument
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:222:21
[INFO] [stdout]     |
[INFO] [stdout] 222 |         key_format: Option<NuccAnmKeyFormat>,
[INFO] [stdout]     |                     ^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `NuccAnmKey` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:309:10
[INFO] [stdout]     |
[INFO] [stdout] 309 | pub enum NuccAnmKey {
[INFO] [stdout]     |          ^^^^^^^^^^ use of undeclared type `NuccAnmKey`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:244:1
[INFO] [stdout]     |
[INFO] [stdout] 244 | #[pyclass]
[INFO] [stdout]     | ^^^^^^^^^^ cannot infer type
[INFO] [stdout]     |
[INFO] [stdout]     = note: the type must implement `pyo3::impl_::extract_argument::FunctionArgumentHolder`
[INFO] [stdout] help: the following types implement trait `pyo3::impl_::extract_argument::FunctionArgumentHolder`
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/pyo3-0.21.2/src/impl_/extract_argument.rs:87:1
[INFO] [stdout]     |
[INFO] [stdout]  87 | impl FunctionArgumentHolder for () {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `()`
[INFO] [stdout] ...
[INFO] [stdout]  91 | impl<T> FunctionArgumentHolder for Option<T> {
[INFO] [stdout]     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `std::option::Option<T>`
[INFO] [stdout]     = note: associated constants cannot be accessed directly on a `trait`, they can only be accessed through a specific `impl`
[INFO] [stdout]     = note: this error originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use the fully qualified path to an implementation
[INFO] [stdout]     |
[INFO] [stdout] 244 - #[pyclass]
[INFO] [stdout] 244 + <Type as pyo3::impl_::extract_argument::FunctionArgumentHolder>::INIT
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `NuccAnmKey` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:309:10
[INFO] [stdout]     |
[INFO] [stdout] 309 | pub enum NuccAnmKey {
[INFO] [stdout]     |          ^^^^^^^^^^ use of undeclared type `NuccAnmKey`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `AnmTrack` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:336:12
[INFO] [stdout]     |
[INFO] [stdout] 336 | pub struct AnmTrack {
[INFO] [stdout]     |            ^^^^^^^^ use of undeclared type `AnmTrack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `AnmTrack` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:343:6
[INFO] [stdout]     |
[INFO] [stdout] 343 | impl AnmTrack {
[INFO] [stdout]     |      ^^^^^^^^ use of undeclared type `AnmTrack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `pyo3::deprecations::OptionGilRefs::<std::option::Option<T>>::function_arg`: use `Option<&Bound<'_, T>>` instead for this function argument
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:347:15
[INFO] [stdout]     |
[INFO] [stdout] 347 |         keys: Option<Vec<NuccAnmKey>>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `AnmTrack` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:336:12
[INFO] [stdout]     |
[INFO] [stdout] 336 | pub struct AnmTrack {
[INFO] [stdout]     |            ^^^^^^^^ use of undeclared type `AnmTrack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed
[INFO] [stdout]   --> src/nucc_chunk/mod.rs:78:1
[INFO] [stdout]    |
[INFO] [stdout] 78 | #[pyclass]
[INFO] [stdout]    | ^^^^^^^^^^ cannot infer type
[INFO] [stdout]    |
[INFO] [stdout]    = note: the type must implement `pyo3::impl_::extract_argument::FunctionArgumentHolder`
[INFO] [stdout] help: the following types implement trait `pyo3::impl_::extract_argument::FunctionArgumentHolder`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/pyo3-0.21.2/src/impl_/extract_argument.rs:87:1
[INFO] [stdout]    |
[INFO] [stdout] 87 | impl FunctionArgumentHolder for () {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `()`
[INFO] [stdout] ...
[INFO] [stdout] 91 | impl<T> FunctionArgumentHolder for Option<T> {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `std::option::Option<T>`
[INFO] [stdout]    = note: associated constants cannot be accessed directly on a `trait`, they can only be accessed through a specific `impl`
[INFO] [stdout]    = note: this error originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use the fully qualified path to an implementation
[INFO] [stdout]    |
[INFO] [stdout] 78 - #[pyclass]
[INFO] [stdout] 78 + <Type as pyo3::impl_::extract_argument::FunctionArgumentHolder>::INIT
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `AnmTrack` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:343:6
[INFO] [stdout]     |
[INFO] [stdout] 343 | impl AnmTrack {
[INFO] [stdout]     |      ^^^^^^^^ use of undeclared type `AnmTrack`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated method `pyo3::deprecations::OptionGilRefs::<std::option::Option<T>>::function_arg`: use `Option<&Bound<'_, T>>` instead for this function argument
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:347:15
[INFO] [stdout]     |
[INFO] [stdout] 347 |         keys: Option<Vec<NuccAnmKey>>,
[INFO] [stdout]     |               ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0283]: type annotations needed
[INFO] [stdout]   --> src/nucc_chunk/mod.rs:78:1
[INFO] [stdout]    |
[INFO] [stdout] 78 | #[pyclass]
[INFO] [stdout]    | ^^^^^^^^^^ cannot infer type
[INFO] [stdout]    |
[INFO] [stdout]    = note: the type must implement `pyo3::impl_::extract_argument::FunctionArgumentHolder`
[INFO] [stdout] help: the following types implement trait `pyo3::impl_::extract_argument::FunctionArgumentHolder`
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/pyo3-0.21.2/src/impl_/extract_argument.rs:87:1
[INFO] [stdout]    |
[INFO] [stdout] 87 | impl FunctionArgumentHolder for () {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `()`
[INFO] [stdout] ...
[INFO] [stdout] 91 | impl<T> FunctionArgumentHolder for Option<T> {
[INFO] [stdout]    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ `std::option::Option<T>`
[INFO] [stdout]    = note: associated constants cannot be accessed directly on a `trait`, they can only be accessed through a specific `impl`
[INFO] [stdout]    = note: this error originates in the attribute macro `pyclass` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] help: use the fully qualified path to an implementation
[INFO] [stdout]    |
[INFO] [stdout] 78 - #[pyclass]
[INFO] [stdout] 78 + <Type as pyo3::impl_::extract_argument::FunctionArgumentHolder>::INIT
[INFO] [stdout]    |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `XfbinChunk` in this scope
[INFO] [stdout]    --> src/xfbin.rs:316:21
[INFO] [stdout]     |
[INFO] [stdout] 316 |     let mut chunk = XfbinChunk::repack(boxed);
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type `XfbinChunk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `XfbinHeader` in this scope
[INFO] [stdout]    --> src/xfbin.rs:324:26
[INFO] [stdout]     |
[INFO] [stdout] 324 |         let mut header = XfbinHeader::default();
[INFO] [stdout]     |                          ^^^^^^^^^^^ use of undeclared type `XfbinHeader`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `XfbinIndex` in this scope
[INFO] [stdout]    --> src/xfbin.rs:327:25
[INFO] [stdout]     |
[INFO] [stdout] 327 |         let mut index = XfbinIndex::default();
[INFO] [stdout]     |                         ^^^^^^^^^^ use of undeclared type `XfbinIndex`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `XfbinChunk` in this scope
[INFO] [stdout]    --> src/xfbin.rs:316:21
[INFO] [stdout]     |
[INFO] [stdout] 316 |     let mut chunk = XfbinChunk::repack(boxed);
[INFO] [stdout]     |                     ^^^^^^^^^^ use of undeclared type `XfbinChunk`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `XfbinHeader` in this scope
[INFO] [stdout]    --> src/xfbin.rs:324:26
[INFO] [stdout]     |
[INFO] [stdout] 324 |         let mut header = XfbinHeader::default();
[INFO] [stdout]     |                          ^^^^^^^^^^^ use of undeclared type `XfbinHeader`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `XfbinIndex` in this scope
[INFO] [stdout]    --> src/xfbin.rs:327:25
[INFO] [stdout]     |
[INFO] [stdout] 327 |         let mut index = XfbinIndex::default();
[INFO] [stdout]     |                         ^^^^^^^^^^ use of undeclared type `XfbinIndex`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `version`
[INFO] [stdout]   --> src/nucc_chunk/mod.rs:63:9
[INFO] [stdout]    |
[INFO] [stdout] 63 |         version: u16,
[INFO] [stdout]    |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_version`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `version`
[INFO] [stdout]   --> src/nucc_chunk/mod.rs:63:9
[INFO] [stdout]    |
[INFO] [stdout] 63 |         version: u16,
[INFO] [stdout]    |         ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_version`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `NuccAnmKey` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:416:32
[INFO] [stdout]     |
[INFO] [stdout] 416 |                 keyframes.push(NuccAnmKey::ShortVec4 { values: (x, y, z, w) });
[INFO] [stdout]     |                                ^^^^^^^^^^ use of undeclared type `NuccAnmKey`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `NuccAnmKey` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:407:32
[INFO] [stdout]     |
[INFO] [stdout] 407 |                 keyframes.push(NuccAnmKey::Vec3Linear { frame, values: (x, y, z) });
[INFO] [stdout]     |                                ^^^^^^^^^^ use of undeclared type `NuccAnmKey`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `NuccAnmKey` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:399:32
[INFO] [stdout]     |
[INFO] [stdout] 399 |                 keyframes.push(NuccAnmKey::Vec3 { values: (x, y, z) });
[INFO] [stdout]     |                                ^^^^^^^^^^ use of undeclared type `NuccAnmKey`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `NuccAnmKey` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:460:32
[INFO] [stdout]     |
[INFO] [stdout] 460 |                 keyframes.push(NuccAnmKey::Color { values: (r, g, b) });
[INFO] [stdout]     |                                ^^^^^^^^^^ use of undeclared type `NuccAnmKey`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `NuccAnmKey` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:453:32
[INFO] [stdout]     |
[INFO] [stdout] 453 |                 keyframes.push(NuccAnmKey::I16Vec3 { values: (x, y, z) });
[INFO] [stdout]     |                                ^^^^^^^^^^ use of undeclared type `NuccAnmKey`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `NuccAnmKey` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:446:32
[INFO] [stdout]     |
[INFO] [stdout] 446 |                 keyframes.push(NuccAnmKey::I16Vec { values: x });
[INFO] [stdout]     |                                ^^^^^^^^^^ use of undeclared type `NuccAnmKey`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `NuccAnmKey` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:441:32
[INFO] [stdout]     |
[INFO] [stdout] 441 |                 keyframes.push(NuccAnmKey::FloatLinear { frame, values: x });
[INFO] [stdout]     |                                ^^^^^^^^^^ use of undeclared type `NuccAnmKey`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `NuccAnmKey` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:435:32
[INFO] [stdout]     |
[INFO] [stdout] 435 |                 keyframes.push(NuccAnmKey::Float { values: x });
[INFO] [stdout]     |                                ^^^^^^^^^^ use of undeclared type `NuccAnmKey`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `NuccAnmKey` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:430:32
[INFO] [stdout]     |
[INFO] [stdout] 430 |                 keyframes.push(NuccAnmKey::Float { values: x });
[INFO] [stdout]     |                                ^^^^^^^^^^ use of undeclared type `NuccAnmKey`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `NuccAnmKey` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:425:32
[INFO] [stdout]     |
[INFO] [stdout] 425 |                 keyframes.push(NuccAnmKey::Vec4Linear { frame, values: (x, y, z, w) });
[INFO] [stdout]     |                                ^^^^^^^^^^ use of undeclared type `NuccAnmKey`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `NuccAnmKey` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:328:9
[INFO] [stdout]     |
[INFO] [stdout] 328 |         NuccAnmKey::Unknown {}
[INFO] [stdout]     |         ^^^^^^^^^^ use of undeclared type `NuccAnmKey`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0283, E0422, E0425, E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0283`.
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `NuccAnmKey` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:416:32
[INFO] [stdout]     |
[INFO] [stdout] 416 |                 keyframes.push(NuccAnmKey::ShortVec4 { values: (x, y, z, w) });
[INFO] [stdout]     |                                ^^^^^^^^^^ use of undeclared type `NuccAnmKey`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `NuccAnmKey` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:407:32
[INFO] [stdout]     |
[INFO] [stdout] 407 |                 keyframes.push(NuccAnmKey::Vec3Linear { frame, values: (x, y, z) });
[INFO] [stdout]     |                                ^^^^^^^^^^ use of undeclared type `NuccAnmKey`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `NuccAnmKey` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:399:32
[INFO] [stdout]     |
[INFO] [stdout] 399 |                 keyframes.push(NuccAnmKey::Vec3 { values: (x, y, z) });
[INFO] [stdout]     |                                ^^^^^^^^^^ use of undeclared type `NuccAnmKey`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `NuccAnmKey` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:460:32
[INFO] [stdout]     |
[INFO] [stdout] 460 |                 keyframes.push(NuccAnmKey::Color { values: (r, g, b) });
[INFO] [stdout]     |                                ^^^^^^^^^^ use of undeclared type `NuccAnmKey`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `NuccAnmKey` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:453:32
[INFO] [stdout]     |
[INFO] [stdout] 453 |                 keyframes.push(NuccAnmKey::I16Vec3 { values: (x, y, z) });
[INFO] [stdout]     |                                ^^^^^^^^^^ use of undeclared type `NuccAnmKey`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `NuccAnmKey` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:446:32
[INFO] [stdout]     |
[INFO] [stdout] 446 |                 keyframes.push(NuccAnmKey::I16Vec { values: x });
[INFO] [stdout]     |                                ^^^^^^^^^^ use of undeclared type `NuccAnmKey`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `NuccAnmKey` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:441:32
[INFO] [stdout]     |
[INFO] [stdout] 441 |                 keyframes.push(NuccAnmKey::FloatLinear { frame, values: x });
[INFO] [stdout]     |                                ^^^^^^^^^^ use of undeclared type `NuccAnmKey`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `NuccAnmKey` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:435:32
[INFO] [stdout]     |
[INFO] [stdout] 435 |                 keyframes.push(NuccAnmKey::Float { values: x });
[INFO] [stdout]     |                                ^^^^^^^^^^ use of undeclared type `NuccAnmKey`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `NuccAnmKey` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:430:32
[INFO] [stdout]     |
[INFO] [stdout] 430 |                 keyframes.push(NuccAnmKey::Float { values: x });
[INFO] [stdout]     |                                ^^^^^^^^^^ use of undeclared type `NuccAnmKey`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `NuccAnmKey` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:425:32
[INFO] [stdout]     |
[INFO] [stdout] 425 |                 keyframes.push(NuccAnmKey::Vec4Linear { frame, values: (x, y, z, w) });
[INFO] [stdout]     |                                ^^^^^^^^^^ use of undeclared type `NuccAnmKey`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0433]: cannot find type `NuccAnmKey` in this scope
[INFO] [stdout]    --> src/nucc_chunk/nucc_chunk_anm.rs:328:9
[INFO] [stdout]     |
[INFO] [stdout] 328 |         NuccAnmKey::Unknown {}
[INFO] [stdout]     |         ^^^^^^^^^^ use of undeclared type `NuccAnmKey`
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0283, E0422, E0425, E0432, E0433.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0283`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `xfbin` (lib test) due to 149 previous errors; 10 warnings emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: could not compile `xfbin` (lib) due to 149 previous errors; 10 warnings emitted
[INFO] running `Command { std: "docker" "inspect" "ce62b93c96526a20532ca773063e1ed8bda58287ce928489a30e783ccc2ef17e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ce62b93c96526a20532ca773063e1ed8bda58287ce928489a30e783ccc2ef17e", kill_on_drop: false }`
[INFO] [stdout] ce62b93c96526a20532ca773063e1ed8bda58287ce928489a30e783ccc2ef17e
