[INFO] fetching crate genie-dat 0.1.0... [INFO] building genie-dat-0.1.0 against try#d5c88c22807925c189328ef9d923c5d2b11a95b8+rustflags=-Zprofile-closures for pr-87066-3 [INFO] extracting crate genie-dat 0.1.0 into /workspace/builds/worker-114/source [INFO] validating manifest of crates.io crate genie-dat 0.1.0 on toolchain d5c88c22807925c189328ef9d923c5d2b11a95b8 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate genie-dat 0.1.0 [INFO] finished tweaking crates.io crate genie-dat 0.1.0 [INFO] tweaked toml for crates.io crate genie-dat 0.1.0 written to /workspace/builds/worker-114/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-114/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-114/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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 0d4a6780ff9a2a1e93c1387c62177c90595b2bbf5ee250411b8a910219b48378 [INFO] running `Command { std: "docker" "start" "-a" "0d4a6780ff9a2a1e93c1387c62177c90595b2bbf5ee250411b8a910219b48378", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "0d4a6780ff9a2a1e93c1387c62177c90595b2bbf5ee250411b8a910219b48378", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0d4a6780ff9a2a1e93c1387c62177c90595b2bbf5ee250411b8a910219b48378", kill_on_drop: false }` [INFO] [stdout] 0d4a6780ff9a2a1e93c1387c62177c90595b2bbf5ee250411b8a910219b48378 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-114/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-114/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 -Zprofile-closures" "-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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 139aa7835af2dccaaac8953dcb7e794a0e76ce70d7776818060ffebb48c72b96 [INFO] running `Command { std: "docker" "start" "-a" "139aa7835af2dccaaac8953dcb7e794a0e76ce70d7776818060ffebb48c72b96", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling proc-macro2 v1.0.28 [INFO] [stderr] Compiling unicode-xid v0.2.2 [INFO] [stderr] SG_CR_Eslkdjf: build_script_build, (dce2134424f41028, 5f511dc568ef5be8), 8, 8 [INFO] [stderr] Compiling autocfg v1.0.1 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (d69275f41c2116c6, 38406f0bfccaa624), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (449e75e7a8d4f9e4, 9629dffc8f02873e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (a7fa3b99c550a081, 18407c4deae732f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (1cd8c0f0356128af, b367d3998412aa5b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (1cd8c0f0356128af, b367d3998412aa5b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (6c131b4352d79609, c424107bedc5c561), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (7837a81b2798927d, e797a639ba3c8314), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (1427e3a9e357de22, 4e5b3658ba4fac57), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (83ebc650b40e0306, 4e4cf69adf4ff51d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (d3975d3b3bb54b2b, 970c5291b52b1247), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (76ce9017ed83e72b, 5a6e54306e9b63e8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (d8bf29e801384ddb, 9a007ec5b557a94c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (feff9e05205340a2, d512bea2af47d2cd), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (955b1712ffbdfcb3, 73d67ac017cbb18a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (5eb9732d321082c9, c8631b430e004eac), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (1ddf0a8c07e804dd, 18fac9cb47ef2953), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (742fcc197a274038, 4b8d7adfb97363c4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (9975140f17d6104e, 93de3785a418b6ad), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (25968c12015e925d, f5e02d08d5cddf90), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (1b06a18c22b6e203, d32ad58cb77abd40), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (d0d2d17aa824087b, 12aeccf43dd6e88e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (481becbc4cb005c3, f78c2151ebf86112), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (ec1d99e03d2a562f, ed5731e71873f380), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (aed38fa270accdfa, b9392ad22ec90c5c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (41ba70d6707ff0fd, 2b5237e8e6b1c2ea), 0, 0 [INFO] [stderr] Compiling libc v0.2.99 [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Compiling bytemuck v1.7.2 [INFO] [stderr] Compiling encoding_rs v0.8.28 [INFO] [stderr] Compiling arrayvec v0.5.2 [INFO] [stderr] Compiling nom v5.1.2 [INFO] [stderr] SG_CR_Eslkdjf: memchr, (e7d0d9756d23d15c, 63b2328976dd028d), 8, 8 [INFO] [stderr] Compiling crc32fast v1.2.1 [INFO] [stderr] SG_CR_Eslkdjf: unicode_xid, (871b1e9a51f88fc2, 32ae6a5de167fa58), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: build_script_build, (75b84863966839e5, 8a92c743b00988cf), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: build_script_build, (1ba9317369ec847a, 7ec9cb2b6ca2a3e7), 8, 8 [INFO] [stderr] Compiling rgb v0.8.27 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (d318f0ec49d2844c, 9963dc6836664ff6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (10275bade51f3a64, 1a4993f89775eba9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (ad71db94d2b0dded, b3dc5e463857ea36), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (82926ac54d2532ce, 8542c3146f879d7f), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (47682469233aa24e, 6234a8c7872b30b8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (2f2196d24a853f8a, 7c1449fef3a08a41), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (65e85fdf8a9e1307, 8abe54fcfafac5c9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (ece079b67c37958b, 2ad04b3daca5c227), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (680b341ec5c76adc, 6c9b8c7d6ea4fc6a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: crc32fast, (fd92ccee439c1777, b5375092e6f25e6a), 8, 8 [INFO] [stderr] Compiling miniz_oxide v0.4.4 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (94a2819eb26aa377, 5375580467de5b8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (94a2819eb26aa377, 5375580467de5b8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (94a2819eb26aa377, 5375580467de5b8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (69decaa743b706a9, 135c2374482aa39a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (da8b1acbe5f6da6f, 7e473b421716ba9), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (788211f7daeaa076, 6bb3e81d5de436ea), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (cc39faad6f2bcdae, f06a9bf7428d65a4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (cdc8d406a71ff103, dae5ade13533f44e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (708e400f32900266, c58a214e963eb776), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (d0c7db48ae1a76c8, a63ad1ffe6482f8b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (2a288715c86ac04, 2865fd5a82fba0d3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (ebd4a741b58eaf3, f2b5970e271a4ed0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (d0ec5aa14c6c0521, e0417bd999b9647b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (d5157ae52d1c0e4f, 5ca574918a171cdd), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (4e5a9a8e78ee7312, bcc4190ec3166d61), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (37867a8993f64bb7, aedb6116dbf96ea4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (d609cf9c3f87a564, 8f82b407e49ef811), 0, 0 [INFO] [stderr] Compiling quote v1.0.9 [INFO] [stderr] SG_CR_Eslkdjf: quote, (7788b9367d5e2689, 6aa3c944c1d7b1bc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: quote, (7788b9367d5e2689, 6aa3c944c1d7b1bc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: quote, (f5bfe620c2aad96b, 5624a1fea11abc3f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: quote, (f5bfe620c2aad96b, 5624a1fea11abc3f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: quote, (fc8a1ce002b3111b, ad663475e7039b28), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: quote, (2aa96a09881ab7c4, 5100ca52a050bafe), 8, 8 [INFO] [stderr] Compiling syn v1.0.74 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (c647424845e4729e, 6573d118d7c5b364), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (67d5f8a3a88fa687, 8292820fec1ed2e0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (9d389334a8018ddc, f3d0382c0a4d9740), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (d8b963941bd3b041, b8e6a9e48ab7863d), 16, 24 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (d8b963941bd3b041, b8e6a9e48ab7863d), 16, 24 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (5318b76764eca74, ea190661c2dc5866), 16, 24 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (5318b76764eca74, ea190661c2dc5866), 16, 24 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (5318b76764eca74, ea190661c2dc5866), 16, 24 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (eca222124415d92, 173e16e6a6e69928), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (2bbd2395db337c41, aafa1104be50f5c0), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (b390947d7d17041b, 235ddeb1ac6bdf53), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (87a774c2b6cb7ea3, 3c644c0312b54953), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (21645a87d0832a7d, 8992e6a6b5e0658a), 24, 32 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (227ff02c9c9109a1, b51b9817f4ef6bec), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (d89211268364050a, 9c29e44dc438b80c), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (9b3c08b6e14d91c4, 8fb72da369ac656c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (c91deeb5a9539233, e0ab66f2ad0fb771), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (722481a7b704b396, df80cc3e2470cda5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (889c3578fce7e6e4, 1f33f999fa34da4d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (95ee4f578f53536c, 3d90fe272d9955cc), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (3dc0d8ef91d1a2f8, de50022dffab105f), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (d20658f0b359b7e, dc9d0d81cab339ca), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (5f369cf35fbd737b, 4bcd1d29780efa40), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (cffca861b6f713b6, 6e11c33eafa03022), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (741d5fded8ef0562, 8fdc0ae3e9a51768), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (a686c992d59dfecd, 90c7ee495cb7762c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (1d9ba360f486e21a, df6c5257301843d9), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (7186b68e8b8cedac, dc3919572db72b62), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (982f6df62e170e59, 44c4946f97c549bc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (d92feae810fd8002, 25a9b319a05fa664), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (6ce972f586a7a528, c679797dac5c1364), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (d4bf5b8ca1225183, b662f662882aaccf), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (c85a84d525a3ad2, 3a5501744ca7840c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (9269d798dd14a34a, 6e7d348864e96d68), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (b03ef40bfb6532ab, b97c9ae214ff6ab6), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (d08f16b358bc2627, bc0c12cd3b9976f7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (cb3af239d6c382ba, ec5721fdb1fb449b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (c7d8600d320fa1df, 3541ce8b64ab15f8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (cb74ad4c6b6e14c, ce668904494b3c17), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (aef2ea1902d8c2c5, 71992b141d7a416a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (f535cba8fa460100, a2f2f768ad3fcbfe), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (607a5a71e4725973, 68bc24abc6d77de6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (37d7cb8cbc0e42b8, 5031ba2bd7c0fec2), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (345d515aacd7a85, ae8087b82d3a6523), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (a4ab247f075fb2e1, 8aef3ac38104a085), 16, 16 [INFO] [stderr] Compiling flate2 v1.0.20 [INFO] [stderr] SG_CR_Eslkdjf: flate2, (a23a2983e5345f91, bdf7c2fb43fdd125), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: flate2, (23263c2c2c09819f, b0eb88f9ff5f438e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: flate2, (a8ebc87e77889d33, 538caef11864c71e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: flate2, (1cca2cddcb67b6f1, 7c1662f3129ca6ac), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: flate2, (397278b590c9bc4a, f0c161c7f73dcac5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: encoding_rs, (3d5a71fc2fd29c8, c51e5646eb474669), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: encoding_rs, (235b21053a6d133d, acfd3d7a46ab94d4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: encoding_rs, (fc380b02f59f2f0b, a3da041cfb4a1ad9), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: encoding_rs, (1f4030d6c0abc996, 6707a90e97bf90a3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: encoding_rs, (3c14c56a6bf13a66, b9c9260c3003ecd3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: encoding_rs, (e30cad01034cc8f1, 4d635a57a5f3d483), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: encoding_rs, (f950b42f63639d70, b67205d5d9d9c09c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: encoding_rs, (bee891397a8841dc, b75609eb6a800c48), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: encoding_rs, (1400d7632f3c9585, 10f79f4f378c036b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: encoding_rs, (44b20bad7456d86, 884629cd493722b3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: encoding_rs, (97c446ce495eaceb, 4d151cbae5b8848), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: encoding_rs, (38a9487b4e447b1d, 64ebea043d288159), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nom, (dd62a741abc971c8, c1fc40079bb74716), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nom, (f70cb04d3fa429e6, 33e006d319764ee9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nom, (ca7891e5e2723fcf, 2e06ca5b5c1be72d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a92ecd86af41e28b, bd4627d07cd6da70), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (69c3f509e250954f, f2c5658e31aeeea0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (46cbe30ac510bd89, a25bee7fc2925840), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (56be8a8080654c9c, be25b910dc9d0a12), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (278bb347f9ced623, ac766d87dd3a6e70), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (caa17c930eadffc8, a76147d55fb05c5), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1dcb4414644841a9, fa810fec6641b992), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1c7fadad7056ab09, 773307a04d6cee34), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9c55b2edf2be44fb, 1d87cabd4bae3b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2b36be629ab0d39f, 204c4b23df81c5e6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e1902cfb11e3d8d5, 5f296c50354d2336), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (58f6c72f43811a96, 57b0a997fdfc3b70), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (487b96361e26e9ed, 249a557094526bcb), 48, 48 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a19e33346dc66626, f78bf4cac8323a5b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (88252d3af57dad34, 48f8690d4c22ecf0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b1601d881c4629a8, c3c0aa08d506adb7), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6505a5cc3f4dac66, df218259e68e6716), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b1601d881c4629a8, c3c0aa08d506adb7), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (cff030e32246d0c7, e11a06c8015e208f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1a063329971f781, 4edf3e6d399aca87), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c9c4dc19315b3102, 21325bb6e226ee2a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c4a8788f2ac2363b, 5cf2b524cf822893), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f223d7237ee95b9f, 2944651bfe6d3d99), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8d079e8ee82e9b46, 7eb1b3f013ac4066), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4f655a09e63f2944, 7a79a7ea58c7e83b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b957ae14c785d565, a232056b9626bfef), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (dc2433933d99856f, 8728207cb2451348), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (50c81437e35498e4, ee88351242e0f43f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (111711e5ec005dfe, 20a9b3be5d19ce99), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b90efde6185aa480, 6b1dc919934c62e8), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (18417029d2f8e3c7, f3451995b427f3ed), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (550049ba83198a41, 253f83255f32ec3c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (eaf89d0134906a8a, 73084df40f4e5e7a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (28aa1b724ade4586, 4d53085c96196de6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d080f5ea94059277, 3ba71348641d448), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c0075229ebbb878, 426ea330de0cd930), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (eb4b5a0ebe354ebf, d18359af01525153), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f2387330f207d48, 672ef520f8a58bc5), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (90bcc4229371c761, c9cbf7fe19a0900a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6968c092c0364b60, bf6ce1ac8ab633d7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9464b89335e1de5, aff376397da2d297), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4b81c76d1c42106a, 3113b5c29676f52b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (cd87fe95c542bede, 127c2be060ab32c5), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2d1d59d8da302e1c, 8836f8b727b00563), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5ba97420e7c94b03, 5e2ff4eb5c216939), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (58e6c69c03cb155a, edb4ca6a076c13a1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c22b6ec3a878aa33, dbd901c088643d2e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c22b6ec3a878aa33, dbd901c088643d2e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (43dca390cde1c032, 90353acaa5b555d1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ebfd98c5ab0cf85c, ac3719b3f941b6a1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (13297332416d4aed, a9de0f6745c35c78), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4b21a40dfe72f225, d3543b311d079f7e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f344698a77f971db, 262b937f5cc7d77f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a90e3c72db69ed24, 28809645bae5b477), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ec53fc613bd8630c, 2646be26696c5678), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e395a568775894fa, acf0ee8f38eacc78), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c27c67f0afa88ba, d6d49427a057aabe), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7a0f57c971f4c52a, d936f187d2062d4f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c592c502b473d491, b5f938c288ca7659), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ab036e87f1b88569, 64581042010995e2), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (abcb0c50455d3c67, 3f51798bca29991d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8c5e1b122eddbe02, e078767c232b47af), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (69c67eee04a6b7b6, 9c92f46439c695ea), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (149b40ae32788d4, d87ac41f4737e81), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f2bba1edb9a58b9c, 39b851857c04570), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9a76fd42be88808c, 8997d0eec9b32e8c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (39d128fcf30b13db, 67a21928a840b51a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (88b3db01e52af261, 5dc01dc2f39e20b0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (be0af79c085f34a6, 40cdf81b6ff2a116), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (412f7332690b7380, 86dc64bdb52740e5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f657b3d97aa2b092, 4f24fad4b1b06c6e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b7ea83085a50e3b4, 9d0d89d915548b24), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1fefe5a2be3efdef, 5f27be6b315adee7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9296f7bb6d567147, 1b883b8da1021d16), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f56782194433630a, bf5209771d965454), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (57b1a31ffdbac264, 24ea0197ed2b878f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ed48e79acbc2a56e, 26fb9942206c5cc4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (541f371b879e7cfe, 6407308cf13602ec), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8dd6f370f36c0ea2, c44b0286555f47cc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d3c6fb918a03ff10, faba2628bba83a57), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (54e16e2afab2dd96, b48b125c70182107), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (da66f77711d6c7df, 495ccc63e0726330), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (203dd00738240d9b, 36e191a6810cd99c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (dececb8a8d51a61d, 146e9bf365ffc359), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d397920ba26d659d, 2f963cb9572a7b1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6355e3af6d855b94, 2ac2b094b378d0c6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5491cbba2689e744, cef8acec2cfacc4), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7b46b9b3320bafc1, 1778c7c6f3a3fe02), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5986d57dc59c12e, 37c46cd3722df00b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2fd433c3d48bf6f0, a42fa463e726ee9b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ff576b7a153df744, dcd561a94229cd1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a48d7faf8f94bcf2, dfc09f034aea9461), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a48d7faf8f94bcf2, dfc09f034aea9461), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (23521db45711996e, 7423d343812546b0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f0a8b6bf8bb78a51, 2539007bf72ae370), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (34b8f45d4dde788d, 25343e949b74d521), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (3cacf2d4286670ff, 9a9753f369219156), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (af510ee1d2238bfa, dfdc75f7facc50ab), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (278b826be057d035, 9709d01f3cad965d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (48375d2a8dadea03, c1df68a21b7b86c4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (862b8bf1cff184cf, 5241ffa2e269a5e9), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4b68313e0ab68630, b53003b137e5b71b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6890ea9d3b58d063, ea4b936826ecb1a8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8e367f015c172efc, 60350698c0bde909), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9b44f6e31c6532da, f7ab316299c4f0cc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8bed536d4042501e, b8fa0e429621003d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d86d5edd8e1ef07f, daf8b4771fddc836), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5a2b416d43d80250, 487ab6e17e9c9d09), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (cf167e00ffed69d8, 9f59a2c86b751e2a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (fccb98eb3b71548f, f9d65782067966c7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b24394f44929e0b5, 379a3501bfae9355), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e6c51566db5533ac, e85f7c81cb1b3357), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d9d2dd94cb17ee20, 8067a0cd14979a77), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d9d2dd94cb17ee20, 8067a0cd14979a77), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (333c8fec877d5304, 97f7244b8ca319f3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (49c6ac84a8f47eb4, 4016453e8b98b91c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (57ffd30e54597f38, 483bbb0eba6045cf), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (edda06bc072f0310, 96dd097c298b6d87), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8a8543d096943987, 3b261dcf13cfb262), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1d6c0fdcab6558f7, 7b20d4e923416020), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (caab271d6fd0d626, 9e8b54bdabae7abb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2039bd8544721f06, d9a99be3ee63232f), 0, 0 [INFO] [stderr] Compiling thiserror-impl v1.0.26 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (d519b3702406e010, 863d4a8fbe134c16), 16, 24 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (b386e592114c253d, 936ce11817d2f397), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (aa69a6047d57c447, 921f4c960d8032f4), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (94eacd55c3044bad, d24247f30c943da3), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (d19b02ca68389f2f, d8992123cc17a1d2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (817b8716a3929fd3, 60ca9260b79f7c7f), 16, 24 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (236783c40cc5578d, d2549c1c03b58dd7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (28a123c8fda06bcd, 3827effa59ee29f0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (228ee080458cb833, 2ccc50f3cca5de55), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (a8e1dca2aec653cc, 360dfda87d521bf), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (805efa76c4993ab4, dba702f1361dcd85), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (2a54bcbd400a9cf3, 38e33d8ec35598b6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (84c9c5b7e6ab3f76, 1a361e7ded2fc32a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (e8c4ca3870082278, 6ac6d8aa6c82eb3f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (61757a15c95ed1bb, 26b3f044912d42b3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (691d658d77302d60, 7b545f26450b6e50), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (f2c16942da6baf7e, ac4d71c25503893d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (2c32c5f29bfcbcd0, 89ec597c6d5f8ad2), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (f63ea6c44ed27725, ac09031175265df7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (9d8f89ff0f6df137, bd76eb6e62241250), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (f712fdc864fdd83b, 9007dc77c6e50eba), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (b029f397b86c2fff, ad64690a9ccc4102), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (42fc614fe99d15dc, fb18f04cbaf965b6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (886e42ff405312f1, c5a085b1f0b61dbe), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (8abd2d97e40bddd4, 971d97b49e317c9f), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (7b72d0b5ad41c191, eedcb5e4591f3ea5), 40, 40 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (62210d3b87b4337, 5dbdd70f774cb31a), 0, 0 [INFO] [stderr] Compiling thiserror v1.0.26 [INFO] [stderr] Compiling jascpal v0.1.1 [INFO] [stderr] Compiling genie-support v1.0.0 [INFO] [stderr] SG_CR_Eslkdjf: jascpal, (595add2d1926515f, 513366f489ba4f06), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: jascpal, (d0899dd137365464, 37f805566d31d8c8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: jascpal, (a631e3e177973a6f, 7d93bcbdc6b20212), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: jascpal, (42bc6e822d2d6f7a, 1f72470878d265e0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: jascpal, (1b138b325fe965d9, 2ba507fe2f3463a2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: jascpal, (f05157f3e467c13f, d03555df32591d3b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: jascpal, (8023775b5ebe21ac, c05425b11c684202), 0, 0 [INFO] [stderr] Compiling genie-dat v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/color_table.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | pub id: i32, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> src/lib.rs:10:9 [INFO] [stdout] | [INFO] [stdout] 10 | #![warn(missing_docs)] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/color_table.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | pub unit_selection_colors: (PaletteIndex, PaletteIndex), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/random_map.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | pub struct RandomMapInfo { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/random_map.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn read_from(input: &mut R) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/random_map.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | pub fn finish(&mut self, input: &mut R) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/random_map.rs:80:5 [INFO] [stdout] | [INFO] [stdout] 80 | pub fn write_to(&self, output: &mut W) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/random_map.rs:104:5 [INFO] [stdout] | [INFO] [stdout] 104 | pub fn write_commands_to(&self, output: &mut W) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/random_map.rs:140:1 [INFO] [stdout] | [INFO] [stdout] 140 | pub struct RandomMapLand { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/random_map.rs:157:5 [INFO] [stdout] | [INFO] [stdout] 157 | pub fn read_from(input: &mut R) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/random_map.rs:179:5 [INFO] [stdout] | [INFO] [stdout] 179 | pub fn write_to(&self, output: &mut W) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/random_map.rs:202:1 [INFO] [stdout] | [INFO] [stdout] 202 | pub struct RandomMapTerrain { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/random_map.rs:212:5 [INFO] [stdout] | [INFO] [stdout] 212 | pub fn read_from(input: &mut R) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/random_map.rs:223:5 [INFO] [stdout] | [INFO] [stdout] 223 | pub fn write_to(&self, output: &mut W) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/random_map.rs:235:1 [INFO] [stdout] | [INFO] [stdout] 235 | pub struct RandomMapObject { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/random_map.rs:251:5 [INFO] [stdout] | [INFO] [stdout] 251 | pub fn read_from(input: &mut R) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/random_map.rs:269:5 [INFO] [stdout] | [INFO] [stdout] 269 | pub fn write_to(&self, output: &mut W) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/random_map.rs:288:1 [INFO] [stdout] | [INFO] [stdout] 288 | pub struct RandomMapElevation { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/random_map.rs:298:5 [INFO] [stdout] | [INFO] [stdout] 298 | pub fn read_from(input: &mut R) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/random_map.rs:309:5 [INFO] [stdout] | [INFO] [stdout] 309 | pub fn write_to(&self, output: &mut W) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/sprite.rs:38:1 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct SpriteDelta { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/sprite.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | pub sprite_id: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/sprite.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | pub offset_x: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/sprite.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | pub offset_y: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/sprite.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | pub display_angle: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/sprite.rs:46:1 [INFO] [stdout] | [INFO] [stdout] 46 | pub struct SoundProp { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/sprite.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | pub sound_delay: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/sprite.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | pub sound_id: SoundID, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/sprite.rs:53:1 [INFO] [stdout] | [INFO] [stdout] 53 | pub struct SpriteAttackSound { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/sprite.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 54 | pub sound_props: ArrayVec<[SoundProp; 3]>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/sprite.rs:58:1 [INFO] [stdout] | [INFO] [stdout] 58 | pub struct Sprite { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/sprite.rs:59:5 [INFO] [stdout] | [INFO] [stdout] 59 | pub id: SpriteID, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/sprite.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 60 | pub name: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/sprite.rs:61:5 [INFO] [stdout] | [INFO] [stdout] 61 | pub filename: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/sprite.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | pub is_loaded: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/sprite.rs:87:5 [INFO] [stdout] | [INFO] [stdout] 87 | pub color_table: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/sprite.rs:88:5 [INFO] [stdout] | [INFO] [stdout] 88 | pub transparent_selection: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/sprite.rs:89:5 [INFO] [stdout] | [INFO] [stdout] 89 | pub bounding_box: (i16, i16, i16, i16), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/sprite.rs:90:5 [INFO] [stdout] | [INFO] [stdout] 90 | pub sound_id: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/sprite.rs:104:5 [INFO] [stdout] | [INFO] [stdout] 104 | pub sequence_type: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/sprite.rs:105:5 [INFO] [stdout] | [INFO] [stdout] 105 | pub mirror_flag: i8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/sprite.rs:108:5 [INFO] [stdout] | [INFO] [stdout] 108 | pub deltas: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/sprite.rs:109:5 [INFO] [stdout] | [INFO] [stdout] 109 | pub attack_sounds: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/sprite.rs:113:5 [INFO] [stdout] | [INFO] [stdout] 113 | pub fn read_from(mut input: impl Read) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/sprite.rs:126:5 [INFO] [stdout] | [INFO] [stdout] 126 | pub fn write_to(&self, output: &mut W) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/sprite.rs:143:5 [INFO] [stdout] | [INFO] [stdout] 143 | pub fn read_from(input: &mut R) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/sprite.rs:153:5 [INFO] [stdout] | [INFO] [stdout] 153 | pub fn write_to(self, output: &mut W) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/sprite.rs:159:5 [INFO] [stdout] | [INFO] [stdout] 159 | pub fn write_empty(output: &mut W) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/sprite.rs:167:5 [INFO] [stdout] | [INFO] [stdout] 167 | pub fn read_from(input: &mut R) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/sprite.rs:178:5 [INFO] [stdout] | [INFO] [stdout] 178 | pub fn write_to(&self, output: &mut W) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/sprite.rs:190:5 [INFO] [stdout] | [INFO] [stdout] 190 | pub fn read_from(mut input: impl Read) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/sprite.rs:249:5 [INFO] [stdout] | [INFO] [stdout] 249 | pub fn write_to(&self, output: &mut W) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/task.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | pub struct TaskList(Vec); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/task.rs:14:1 [INFO] [stdout] | [INFO] [stdout] 14 | pub struct Task { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/task.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | pub fn read_from(mut input: impl Read) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/task.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 60 | pub fn write_to(&self, output: &mut W) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/task.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 71 | pub fn read_from(mut input: impl Read) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/task.rs:105:5 [INFO] [stdout] | [INFO] [stdout] 105 | pub fn write_to(&self, output: &mut W) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/tech.rs:38:1 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct Tech { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/tech.rs:96:5 [INFO] [stdout] | [INFO] [stdout] 96 | pub fn read_from(input: &mut R) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/tech.rs:112:5 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn write_to(&self, output: &mut W) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/tech.rs:148:5 [INFO] [stdout] | [INFO] [stdout] 148 | pub fn read_from(mut input: impl Read) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/tech.rs:187:5 [INFO] [stdout] | [INFO] [stdout] 187 | pub fn write_to(&self, mut output: impl Write) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an enum [INFO] [stdout] --> src/tech_tree.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | pub enum TechTreeStatus { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/tech_tree.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | None, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/tech_tree.rs:23:9 [INFO] [stdout] | [INFO] [stdout] 23 | civilization_id: CivilizationID, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/tech_tree.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 71 | None = 0, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/tech_tree.rs:72:5 [INFO] [stdout] | [INFO] [stdout] 72 | Age = 1, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/tech_tree.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | Unit = 2, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/tech_tree.rs:74:5 [INFO] [stdout] | [INFO] [stdout] 74 | UnitUpgrade = 3, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/tech_tree.rs:75:5 [INFO] [stdout] | [INFO] [stdout] 75 | Research = 4, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/tech_tree.rs:76:5 [INFO] [stdout] | [INFO] [stdout] 76 | BuildingTech = 5, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/tech_tree.rs:77:5 [INFO] [stdout] | [INFO] [stdout] 77 | BuildingNonTech = 6, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/tech_tree.rs:78:5 [INFO] [stdout] | [INFO] [stdout] 78 | UniqueUnit = 7, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/tech_tree.rs:89:1 [INFO] [stdout] | [INFO] [stdout] 89 | pub struct ParseTechTreeTypeError(i32); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/tech_tree.rs:122:1 [INFO] [stdout] | [INFO] [stdout] 122 | pub struct TechTree { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/tech_tree.rs:123:5 [INFO] [stdout] | [INFO] [stdout] 123 | pub ages: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/tech_tree.rs:124:5 [INFO] [stdout] | [INFO] [stdout] 124 | pub buildings: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/tech_tree.rs:125:5 [INFO] [stdout] | [INFO] [stdout] 125 | pub units: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/tech_tree.rs:126:5 [INFO] [stdout] | [INFO] [stdout] 126 | pub techs: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/tech_tree.rs:202:1 [INFO] [stdout] | [INFO] [stdout] 202 | pub struct TechTreeDependencies(ArrayVec<[TechTreeDependency; 10]>); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/tech_tree.rs:205:1 [INFO] [stdout] | [INFO] [stdout] 205 | pub struct TechTreeAge { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/tech_tree.rs:223:1 [INFO] [stdout] | [INFO] [stdout] 223 | pub struct TechTreeBuilding { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/tech_tree.rs:248:1 [INFO] [stdout] | [INFO] [stdout] 248 | pub struct TechTreeUnit { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/tech_tree.rs:262:1 [INFO] [stdout] | [INFO] [stdout] 262 | pub struct TechTreeTech { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/tech_tree.rs:276:5 [INFO] [stdout] | [INFO] [stdout] 276 | pub fn read_from(mut input: impl Read) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/tech_tree.rs:312:5 [INFO] [stdout] | [INFO] [stdout] 312 | pub fn write_to(&self, mut output: impl Write) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/tech_tree.rs:337:5 [INFO] [stdout] | [INFO] [stdout] 337 | pub fn read_from(input: &mut R) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/tech_tree.rs:374:5 [INFO] [stdout] | [INFO] [stdout] 374 | pub fn write_to(&self, output: &mut W) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/tech_tree.rs:393:5 [INFO] [stdout] | [INFO] [stdout] 393 | pub fn len(&self) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/tech_tree.rs:397:5 [INFO] [stdout] | [INFO] [stdout] 397 | pub fn is_empty(&self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/tech_tree.rs:401:5 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn iter(&self) -> impl Iterator { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/tech_tree.rs:424:5 [INFO] [stdout] | [INFO] [stdout] 424 | pub fn read_from(input: &mut R) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/tech_tree.rs:446:5 [INFO] [stdout] | [INFO] [stdout] 446 | pub fn write_to(&self, mut output: impl Write) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/tech_tree.rs:472:5 [INFO] [stdout] | [INFO] [stdout] 472 | pub fn read_from(mut input: impl Read) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/tech_tree.rs:492:5 [INFO] [stdout] | [INFO] [stdout] 492 | pub fn write_to(&self, mut output: impl Write) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/tech_tree.rs:522:5 [INFO] [stdout] | [INFO] [stdout] 522 | pub fn read_from(mut input: impl Read) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/tech_tree.rs:537:5 [INFO] [stdout] | [INFO] [stdout] 537 | pub fn write_to(&self, mut output: impl Write) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/tech_tree.rs:564:5 [INFO] [stdout] | [INFO] [stdout] 564 | pub fn read_from(input: &mut R) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/tech_tree.rs:579:5 [INFO] [stdout] | [INFO] [stdout] 579 | pub fn write_to(&self, mut output: impl Write) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/terrain.rs:49:1 [INFO] [stdout] | [INFO] [stdout] 49 | pub struct TerrainPassGraphic { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/terrain.rs:58:1 [INFO] [stdout] | [INFO] [stdout] 58 | pub struct TerrainRestriction { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/terrain.rs:64:1 [INFO] [stdout] | [INFO] [stdout] 64 | pub struct TileSize { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:65:5 [INFO] [stdout] | [INFO] [stdout] 65 | pub width: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | pub height: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:67:5 [INFO] [stdout] | [INFO] [stdout] 67 | pub delta_z: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/terrain.rs:71:1 [INFO] [stdout] | [INFO] [stdout] 71 | pub struct TerrainAnimation { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:72:5 [INFO] [stdout] | [INFO] [stdout] 72 | pub enabled: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/terrain.rs:85:1 [INFO] [stdout] | [INFO] [stdout] 85 | pub struct TerrainSpriteFrame { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:86:5 [INFO] [stdout] | [INFO] [stdout] 86 | pub num_frames: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:87:5 [INFO] [stdout] | [INFO] [stdout] 87 | pub num_facets: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:88:5 [INFO] [stdout] | [INFO] [stdout] 88 | pub frame_id: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/terrain.rs:92:1 [INFO] [stdout] | [INFO] [stdout] 92 | pub struct TerrainObject { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:93:5 [INFO] [stdout] | [INFO] [stdout] 93 | pub object_id: UnitTypeID, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:94:5 [INFO] [stdout] | [INFO] [stdout] 94 | pub density: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:95:5 [INFO] [stdout] | [INFO] [stdout] 95 | pub placement_flag: i8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/terrain.rs:99:1 [INFO] [stdout] | [INFO] [stdout] 99 | pub struct Terrain { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:125:5 [INFO] [stdout] | [INFO] [stdout] 125 | pub passable_terrain_id: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:126:5 [INFO] [stdout] | [INFO] [stdout] 126 | pub impassable_terrain_id: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:127:5 [INFO] [stdout] | [INFO] [stdout] 127 | pub animation: TerrainAnimation, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:128:5 [INFO] [stdout] | [INFO] [stdout] 128 | pub elevation_sprites: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:129:5 [INFO] [stdout] | [INFO] [stdout] 129 | pub terrain_id_to_draw: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:132:5 [INFO] [stdout] | [INFO] [stdout] 132 | pub borders: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:133:5 [INFO] [stdout] | [INFO] [stdout] 133 | pub terrain_objects: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/terrain.rs:137:1 [INFO] [stdout] | [INFO] [stdout] 137 | pub struct TerrainBorder { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:138:5 [INFO] [stdout] | [INFO] [stdout] 138 | pub enabled: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:142:5 [INFO] [stdout] | [INFO] [stdout] 142 | pub slp_id: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:143:5 [INFO] [stdout] | [INFO] [stdout] 143 | pub sound_id: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:144:5 [INFO] [stdout] | [INFO] [stdout] 144 | pub color: (u8, u8, u8), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:145:5 [INFO] [stdout] | [INFO] [stdout] 145 | pub animation: TerrainAnimation, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:146:5 [INFO] [stdout] | [INFO] [stdout] 146 | pub frames: Vec>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:149:5 [INFO] [stdout] | [INFO] [stdout] 149 | pub underlay_terrain: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:150:5 [INFO] [stdout] | [INFO] [stdout] 150 | pub border_style: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/terrain.rs:154:5 [INFO] [stdout] | [INFO] [stdout] 154 | pub fn read_from(mut input: impl Read, version: FileVersion) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/terrain.rs:183:5 [INFO] [stdout] | [INFO] [stdout] 183 | / pub fn read_from( [INFO] [stdout] 184 | | mut input: impl Read, [INFO] [stdout] 185 | | version: FileVersion, [INFO] [stdout] 186 | | num_terrains: u16, [INFO] [stdout] ... | [INFO] [stdout] 202 | | }) [INFO] [stdout] 203 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/terrain.rs:225:5 [INFO] [stdout] | [INFO] [stdout] 225 | pub fn read_from(input: &mut R) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/terrain.rs:246:5 [INFO] [stdout] | [INFO] [stdout] 246 | pub fn read_from(input: &mut R) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/terrain.rs:278:5 [INFO] [stdout] | [INFO] [stdout] 278 | pub fn read_from(input: &mut R) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/terrain.rs:442:5 [INFO] [stdout] | [INFO] [stdout] 442 | pub fn read_from(mut input: impl Read) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a type alias [INFO] [stdout] --> src/unit_type.rs:12:1 [INFO] [stdout] | [INFO] [stdout] 12 | pub type UnitClass = u16; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an enum [INFO] [stdout] --> src/unit_type.rs:15:1 [INFO] [stdout] | [INFO] [stdout] 15 | pub enum UnitType { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/unit_type.rs:199:1 [INFO] [stdout] | [INFO] [stdout] 199 | pub struct UnitAttribute { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:200:5 [INFO] [stdout] | [INFO] [stdout] 200 | pub attribute_type: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:201:5 [INFO] [stdout] | [INFO] [stdout] 201 | pub amount: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:202:5 [INFO] [stdout] | [INFO] [stdout] 202 | pub flag: u8, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/unit_type.rs:206:5 [INFO] [stdout] | [INFO] [stdout] 206 | pub fn read_from(mut input: impl Read) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/unit_type.rs:214:5 [INFO] [stdout] | [INFO] [stdout] 214 | pub fn write_to(self, mut output: impl Write) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/unit_type.rs:230:1 [INFO] [stdout] | [INFO] [stdout] 230 | pub struct DamageSprite { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:231:5 [INFO] [stdout] | [INFO] [stdout] 231 | pub sprite: SpriteID, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:232:5 [INFO] [stdout] | [INFO] [stdout] 232 | pub damage_percent: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:233:5 [INFO] [stdout] | [INFO] [stdout] 233 | pub flag: u8, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/unit_type.rs:237:5 [INFO] [stdout] | [INFO] [stdout] 237 | pub fn read_from(mut input: impl Read) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/unit_type.rs:245:5 [INFO] [stdout] | [INFO] [stdout] 245 | pub fn write_to(&self, mut output: impl Write) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/unit_type.rs:254:1 [INFO] [stdout] | [INFO] [stdout] 254 | pub struct BaseUnitType { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:256:5 [INFO] [stdout] | [INFO] [stdout] 256 | pub id: UnitTypeID, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:257:5 [INFO] [stdout] | [INFO] [stdout] 257 | pub string_id: StringKey, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:259:5 [INFO] [stdout] | [INFO] [stdout] 259 | pub unit_class: UnitClass, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:260:5 [INFO] [stdout] | [INFO] [stdout] 260 | pub standing_sprite_1: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:261:5 [INFO] [stdout] | [INFO] [stdout] 261 | pub standing_sprite_2: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:262:5 [INFO] [stdout] | [INFO] [stdout] 262 | pub dying_sprite: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:263:5 [INFO] [stdout] | [INFO] [stdout] 263 | pub undead_sprite: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:264:5 [INFO] [stdout] | [INFO] [stdout] 264 | pub undead_flag: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:265:5 [INFO] [stdout] | [INFO] [stdout] 265 | pub hp: u16, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:266:5 [INFO] [stdout] | [INFO] [stdout] 266 | pub los: f32, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:267:5 [INFO] [stdout] | [INFO] [stdout] 267 | pub garrison_capacity: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:268:5 [INFO] [stdout] | [INFO] [stdout] 268 | pub radius: (f32, f32, f32), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:269:5 [INFO] [stdout] | [INFO] [stdout] 269 | pub train_sound: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:270:5 [INFO] [stdout] | [INFO] [stdout] 270 | pub damage_sound: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:271:5 [INFO] [stdout] | [INFO] [stdout] 271 | pub death_spawn: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:272:5 [INFO] [stdout] | [INFO] [stdout] 272 | pub sort_number: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:273:5 [INFO] [stdout] | [INFO] [stdout] 273 | pub can_be_built_on: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:274:5 [INFO] [stdout] | [INFO] [stdout] 274 | pub button_picture: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:275:5 [INFO] [stdout] | [INFO] [stdout] 275 | pub hide_in_scenario_editor: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:276:5 [INFO] [stdout] | [INFO] [stdout] 276 | pub portrait_picture: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:277:5 [INFO] [stdout] | [INFO] [stdout] 277 | pub enabled: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:278:5 [INFO] [stdout] | [INFO] [stdout] 278 | pub disabled: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:279:5 [INFO] [stdout] | [INFO] [stdout] 279 | pub tile_req: (i16, i16), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:280:5 [INFO] [stdout] | [INFO] [stdout] 280 | pub center_tile_req: (i16, i16), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:281:5 [INFO] [stdout] | [INFO] [stdout] 281 | pub construction_radius: (f32, f32), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:282:5 [INFO] [stdout] | [INFO] [stdout] 282 | pub elevation_flag: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:283:5 [INFO] [stdout] | [INFO] [stdout] 283 | pub fog_flag: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:284:5 [INFO] [stdout] | [INFO] [stdout] 284 | pub terrain_restriction_id: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:285:5 [INFO] [stdout] | [INFO] [stdout] 285 | pub movement_type: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:286:5 [INFO] [stdout] | [INFO] [stdout] 286 | pub attribute_max_amount: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:287:5 [INFO] [stdout] | [INFO] [stdout] 287 | pub attribute_rot: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:288:5 [INFO] [stdout] | [INFO] [stdout] 288 | pub area_effect_level: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:289:5 [INFO] [stdout] | [INFO] [stdout] 289 | pub combat_level: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:290:5 [INFO] [stdout] | [INFO] [stdout] 290 | pub select_level: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:291:5 [INFO] [stdout] | [INFO] [stdout] 291 | pub map_draw_level: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:292:5 [INFO] [stdout] | [INFO] [stdout] 292 | pub unit_level: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:293:5 [INFO] [stdout] | [INFO] [stdout] 293 | pub multiple_attribute_mod: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:294:5 [INFO] [stdout] | [INFO] [stdout] 294 | pub map_color: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:295:5 [INFO] [stdout] | [INFO] [stdout] 295 | pub help_string_id: StringKey, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:296:5 [INFO] [stdout] | [INFO] [stdout] 296 | pub help_page_id: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:297:5 [INFO] [stdout] | [INFO] [stdout] 297 | pub hotkey_id: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:298:5 [INFO] [stdout] | [INFO] [stdout] 298 | pub recyclable: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:299:5 [INFO] [stdout] | [INFO] [stdout] 299 | pub track_as_resource: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:300:5 [INFO] [stdout] | [INFO] [stdout] 300 | pub create_doppleganger: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:301:5 [INFO] [stdout] | [INFO] [stdout] 301 | pub resource_group: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:302:5 [INFO] [stdout] | [INFO] [stdout] 302 | pub occlusion_mask: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:303:5 [INFO] [stdout] | [INFO] [stdout] 303 | pub obstruction_type: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:304:5 [INFO] [stdout] | [INFO] [stdout] 304 | pub selection_shape: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:305:5 [INFO] [stdout] | [INFO] [stdout] 305 | pub object_flags: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:306:5 [INFO] [stdout] | [INFO] [stdout] 306 | pub civilization: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:307:5 [INFO] [stdout] | [INFO] [stdout] 307 | pub attribute_piece: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:308:5 [INFO] [stdout] | [INFO] [stdout] 308 | pub outline_radius: (f32, f32, f32), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:309:5 [INFO] [stdout] | [INFO] [stdout] 309 | pub attributes: ArrayVec<[UnitAttribute; 3]>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:310:5 [INFO] [stdout] | [INFO] [stdout] 310 | pub damage_sprites: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:311:5 [INFO] [stdout] | [INFO] [stdout] 311 | pub selected_sound: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:312:5 [INFO] [stdout] | [INFO] [stdout] 312 | pub death_sound: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:313:5 [INFO] [stdout] | [INFO] [stdout] 313 | pub attack_reaction: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:314:5 [INFO] [stdout] | [INFO] [stdout] 314 | pub convert_terrain_flag: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:315:5 [INFO] [stdout] | [INFO] [stdout] 315 | pub copy_id: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:316:5 [INFO] [stdout] | [INFO] [stdout] 316 | pub unit_group: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/unit_type.rs:320:5 [INFO] [stdout] | [INFO] [stdout] 320 | pub fn read_from(mut input: impl Read, version: f32) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/unit_type.rs:547:1 [INFO] [stdout] | [INFO] [stdout] 547 | pub struct TreeUnitType(BaseUnitType); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/unit_type.rs:550:5 [INFO] [stdout] | [INFO] [stdout] 550 | pub fn read_from(input: impl Read, version: f32) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/unit_type.rs:561:1 [INFO] [stdout] | [INFO] [stdout] 561 | pub struct AnimatedUnitType { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:563:5 [INFO] [stdout] | [INFO] [stdout] 563 | pub speed: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/unit_type.rs:567:5 [INFO] [stdout] | [INFO] [stdout] 567 | pub fn read_from(mut input: impl Read, version: f32) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/unit_type.rs:583:1 [INFO] [stdout] | [INFO] [stdout] 583 | pub struct DopplegangerUnitType(AnimatedUnitType); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/unit_type.rs:586:5 [INFO] [stdout] | [INFO] [stdout] 586 | pub fn read_from(input: impl Read, version: f32) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/unit_type.rs:597:1 [INFO] [stdout] | [INFO] [stdout] 597 | pub struct MovingUnitType { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:599:5 [INFO] [stdout] | [INFO] [stdout] 599 | pub move_sprite: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:600:5 [INFO] [stdout] | [INFO] [stdout] 600 | pub run_sprite: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:601:5 [INFO] [stdout] | [INFO] [stdout] 601 | pub turn_speed: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:602:5 [INFO] [stdout] | [INFO] [stdout] 602 | pub size_class: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:603:5 [INFO] [stdout] | [INFO] [stdout] 603 | pub trailing_unit: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:604:5 [INFO] [stdout] | [INFO] [stdout] 604 | pub trailing_options: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:605:5 [INFO] [stdout] | [INFO] [stdout] 605 | pub trailing_spacing: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:606:5 [INFO] [stdout] | [INFO] [stdout] 606 | pub move_algorithm: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:607:5 [INFO] [stdout] | [INFO] [stdout] 607 | pub turn_radius: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:608:5 [INFO] [stdout] | [INFO] [stdout] 608 | pub turn_radius_speed: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:609:5 [INFO] [stdout] | [INFO] [stdout] 609 | pub maximum_yaw_per_second_moving: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:610:5 [INFO] [stdout] | [INFO] [stdout] 610 | pub stationary_yaw_revolution_time: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:611:5 [INFO] [stdout] | [INFO] [stdout] 611 | pub maximum_yaw_per_second_stationary: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/unit_type.rs:615:5 [INFO] [stdout] | [INFO] [stdout] 615 | pub fn read_from(mut input: impl Read, version: f32) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/unit_type.rs:669:1 [INFO] [stdout] | [INFO] [stdout] 669 | pub struct ActionUnitType { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:671:5 [INFO] [stdout] | [INFO] [stdout] 671 | pub default_task: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:672:5 [INFO] [stdout] | [INFO] [stdout] 672 | pub search_radius: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:673:5 [INFO] [stdout] | [INFO] [stdout] 673 | pub work_rate: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:674:5 [INFO] [stdout] | [INFO] [stdout] 674 | pub drop_site: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:675:5 [INFO] [stdout] | [INFO] [stdout] 675 | pub backup_drop_site: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:676:5 [INFO] [stdout] | [INFO] [stdout] 676 | pub task_by_group: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:677:5 [INFO] [stdout] | [INFO] [stdout] 677 | pub command_sound: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:678:5 [INFO] [stdout] | [INFO] [stdout] 678 | pub move_sound: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:682:5 [INFO] [stdout] | [INFO] [stdout] 682 | pub run_pattern: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/unit_type.rs:686:5 [INFO] [stdout] | [INFO] [stdout] 686 | pub fn read_from(mut input: impl Read, version: f32) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/unit_type.rs:740:1 [INFO] [stdout] | [INFO] [stdout] 740 | pub struct WeaponInfo { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:741:5 [INFO] [stdout] | [INFO] [stdout] 741 | pub weapon_type: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:742:5 [INFO] [stdout] | [INFO] [stdout] 742 | pub value: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/unit_type.rs:746:5 [INFO] [stdout] | [INFO] [stdout] 746 | pub fn read_from(mut input: impl Read) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/unit_type.rs:752:5 [INFO] [stdout] | [INFO] [stdout] 752 | pub fn write_to(self, mut output: impl Write) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/unit_type.rs:760:1 [INFO] [stdout] | [INFO] [stdout] 760 | pub struct BaseCombatUnitType { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:762:5 [INFO] [stdout] | [INFO] [stdout] 762 | pub base_armor: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:763:5 [INFO] [stdout] | [INFO] [stdout] 763 | pub weapons: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:764:5 [INFO] [stdout] | [INFO] [stdout] 764 | pub armors: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:765:5 [INFO] [stdout] | [INFO] [stdout] 765 | pub defense_terrain_bonus: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:766:5 [INFO] [stdout] | [INFO] [stdout] 766 | pub weapon_range_max: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:767:5 [INFO] [stdout] | [INFO] [stdout] 767 | pub area_effect_range: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:768:5 [INFO] [stdout] | [INFO] [stdout] 768 | pub attack_speed: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:769:5 [INFO] [stdout] | [INFO] [stdout] 769 | pub missile_id: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:770:5 [INFO] [stdout] | [INFO] [stdout] 770 | pub base_hit_chance: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:771:5 [INFO] [stdout] | [INFO] [stdout] 771 | pub break_off_combat: i8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:772:5 [INFO] [stdout] | [INFO] [stdout] 772 | pub frame_delay: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:773:5 [INFO] [stdout] | [INFO] [stdout] 773 | pub weapon_offset: (f32, f32, f32), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:774:5 [INFO] [stdout] | [INFO] [stdout] 774 | pub blast_level_offense: i8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:775:5 [INFO] [stdout] | [INFO] [stdout] 775 | pub weapon_range_min: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:776:5 [INFO] [stdout] | [INFO] [stdout] 776 | pub missed_missile_spread: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:777:5 [INFO] [stdout] | [INFO] [stdout] 777 | pub fight_sprite: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:778:5 [INFO] [stdout] | [INFO] [stdout] 778 | pub displayed_armor: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:779:5 [INFO] [stdout] | [INFO] [stdout] 779 | pub displayed_attack: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:780:5 [INFO] [stdout] | [INFO] [stdout] 780 | pub displayed_range: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:781:5 [INFO] [stdout] | [INFO] [stdout] 781 | pub displayed_reload_time: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/unit_type.rs:785:5 [INFO] [stdout] | [INFO] [stdout] 785 | pub fn read_from(mut input: impl Read, version: f32) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/unit_type.rs:867:1 [INFO] [stdout] | [INFO] [stdout] 867 | pub struct MissileUnitType { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:869:5 [INFO] [stdout] | [INFO] [stdout] 869 | pub missile_type: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:870:5 [INFO] [stdout] | [INFO] [stdout] 870 | pub targetting_type: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:871:5 [INFO] [stdout] | [INFO] [stdout] 871 | pub missile_hit_info: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:872:5 [INFO] [stdout] | [INFO] [stdout] 872 | pub missile_die_info: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:873:5 [INFO] [stdout] | [INFO] [stdout] 873 | pub area_effect_specials: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:874:5 [INFO] [stdout] | [INFO] [stdout] 874 | pub ballistics_ratio: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/unit_type.rs:920:5 [INFO] [stdout] | [INFO] [stdout] 920 | pub fn read_from(mut input: impl Read) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/unit_type.rs:929:5 [INFO] [stdout] | [INFO] [stdout] 929 | pub fn write_to(self, mut output: impl Write) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/unit_type.rs:939:1 [INFO] [stdout] | [INFO] [stdout] 939 | pub struct CombatUnitType { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:943:5 [INFO] [stdout] | [INFO] [stdout] 943 | pub create_time: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:949:5 [INFO] [stdout] | [INFO] [stdout] 949 | pub rear_attack_modifier: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:950:5 [INFO] [stdout] | [INFO] [stdout] 950 | pub flank_attack_modifier: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:955:5 [INFO] [stdout] | [INFO] [stdout] 955 | pub garrison_sprite: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:956:5 [INFO] [stdout] | [INFO] [stdout] 956 | pub volley_fire_amount: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:957:5 [INFO] [stdout] | [INFO] [stdout] 957 | pub max_attacks_in_volley: i8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:958:5 [INFO] [stdout] | [INFO] [stdout] 958 | pub volley_spread: (f32, f32), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:959:5 [INFO] [stdout] | [INFO] [stdout] 959 | pub volley_start_spread_adjustment: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:960:5 [INFO] [stdout] | [INFO] [stdout] 960 | pub volley_missile: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:961:5 [INFO] [stdout] | [INFO] [stdout] 961 | pub special_attack_sprite: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:962:5 [INFO] [stdout] | [INFO] [stdout] 962 | pub special_attack_flag: i8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:963:5 [INFO] [stdout] | [INFO] [stdout] 963 | pub displayed_pierce_armor: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/unit_type.rs:1056:5 [INFO] [stdout] | [INFO] [stdout] 1056 | pub fn read_from(mut input: impl Read) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/unit_type.rs:1063:5 [INFO] [stdout] | [INFO] [stdout] 1063 | pub fn write_to(&self, mut output: impl Write) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:1103:5 [INFO] [stdout] | [INFO] [stdout] 1103 | pub linked_buildings: ArrayVec<[LinkedBuilding; 4]>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:1104:5 [INFO] [stdout] | [INFO] [stdout] 1104 | pub construction_unit: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:1105:5 [INFO] [stdout] | [INFO] [stdout] 1105 | pub transform_unit: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:1106:5 [INFO] [stdout] | [INFO] [stdout] 1106 | pub transform_sound: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:1107:5 [INFO] [stdout] | [INFO] [stdout] 1107 | pub construction_sound: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:1108:5 [INFO] [stdout] | [INFO] [stdout] 1108 | pub garrison_type: i8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:1109:5 [INFO] [stdout] | [INFO] [stdout] 1109 | pub garrison_heal_rate: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:1110:5 [INFO] [stdout] | [INFO] [stdout] 1110 | pub garrison_repair_rate: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:1111:5 [INFO] [stdout] | [INFO] [stdout] 1111 | pub salvage_unit: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:1112:5 [INFO] [stdout] | [INFO] [stdout] 1112 | pub salvage_attributes: ArrayVec<[i8; 6]>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 308 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 11.00s [INFO] running `Command { std: "docker" "inspect" "139aa7835af2dccaaac8953dcb7e794a0e76ce70d7776818060ffebb48c72b96", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "139aa7835af2dccaaac8953dcb7e794a0e76ce70d7776818060ffebb48c72b96", kill_on_drop: false }` [INFO] [stdout] 139aa7835af2dccaaac8953dcb7e794a0e76ce70d7776818060ffebb48c72b96 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-114/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-114/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 -Zprofile-closures" "-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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+d5c88c22807925c189328ef9d923c5d2b11a95b8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 8a147f5fce9c3ab0882871f855953a8840d1665d769d0837e9c2a47ef689f7e9 [INFO] running `Command { std: "docker" "start" "-a" "8a147f5fce9c3ab0882871f855953a8840d1665d769d0837e9c2a47ef689f7e9", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] SG_CR_Eslkdjf: build_script_build, (1ba9317369ec847a, 7ec9cb2b6ca2a3e7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: unicode_xid, (871b1e9a51f88fc2, 32ae6a5de167fa58), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (d69275f41c2116c6, 38406f0bfccaa624), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (449e75e7a8d4f9e4, 9629dffc8f02873e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (a7fa3b99c550a081, 18407c4deae732f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (1cd8c0f0356128af, b367d3998412aa5b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (1cd8c0f0356128af, b367d3998412aa5b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (6c131b4352d79609, c424107bedc5c561), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (7837a81b2798927d, e797a639ba3c8314), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (1427e3a9e357de22, 4e5b3658ba4fac57), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (83ebc650b40e0306, 4e4cf69adf4ff51d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (d3975d3b3bb54b2b, 970c5291b52b1247), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (76ce9017ed83e72b, 5a6e54306e9b63e8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (d8bf29e801384ddb, 9a007ec5b557a94c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (feff9e05205340a2, d512bea2af47d2cd), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (955b1712ffbdfcb3, 73d67ac017cbb18a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (5eb9732d321082c9, c8631b430e004eac), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (1ddf0a8c07e804dd, 18fac9cb47ef2953), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (742fcc197a274038, 4b8d7adfb97363c4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (9975140f17d6104e, 93de3785a418b6ad), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (25968c12015e925d, f5e02d08d5cddf90), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (1b06a18c22b6e203, d32ad58cb77abd40), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (d0d2d17aa824087b, 12aeccf43dd6e88e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (481becbc4cb005c3, f78c2151ebf86112), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (ec1d99e03d2a562f, ed5731e71873f380), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (aed38fa270accdfa, b9392ad22ec90c5c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: version_check, (41ba70d6707ff0fd, 2b5237e8e6b1c2ea), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: build_script_build, (dce2134424f41028, 5f511dc568ef5be8), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (d318f0ec49d2844c, 9963dc6836664ff6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (10275bade51f3a64, 1a4993f89775eba9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (ad71db94d2b0dded, b3dc5e463857ea36), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (82926ac54d2532ce, 8542c3146f879d7f), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (47682469233aa24e, 6234a8c7872b30b8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (2f2196d24a853f8a, 7c1449fef3a08a41), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (65e85fdf8a9e1307, 8abe54fcfafac5c9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (ece079b67c37958b, 2ad04b3daca5c227), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: autocfg, (680b341ec5c76adc, 6c9b8c7d6ea4fc6a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: build_script_build, (75b84863966839e5, 8a92c743b00988cf), 0, 0 [INFO] [stderr] Compiling anyhow v1.0.43 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (94a2819eb26aa377, 5375580467de5b8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (94a2819eb26aa377, 5375580467de5b8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (94a2819eb26aa377, 5375580467de5b8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (69decaa743b706a9, 135c2374482aa39a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (da8b1acbe5f6da6f, 7e473b421716ba9), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (788211f7daeaa076, 6bb3e81d5de436ea), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (cc39faad6f2bcdae, f06a9bf7428d65a4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (cdc8d406a71ff103, dae5ade13533f44e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (708e400f32900266, c58a214e963eb776), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (d0c7db48ae1a76c8, a63ad1ffe6482f8b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (2a288715c86ac04, 2865fd5a82fba0d3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (ebd4a741b58eaf3, f2b5970e271a4ed0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (d0ec5aa14c6c0521, e0417bd999b9647b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (d5157ae52d1c0e4f, 5ca574918a171cdd), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (4e5a9a8e78ee7312, bcc4190ec3166d61), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (37867a8993f64bb7, aedb6116dbf96ea4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: proc_macro2, (d609cf9c3f87a564, 8f82b407e49ef811), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: quote, (7788b9367d5e2689, 6aa3c944c1d7b1bc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: quote, (7788b9367d5e2689, 6aa3c944c1d7b1bc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: quote, (f5bfe620c2aad96b, 5624a1fea11abc3f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: quote, (f5bfe620c2aad96b, 5624a1fea11abc3f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: quote, (fc8a1ce002b3111b, ad663475e7039b28), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: quote, (2aa96a09881ab7c4, 5100ca52a050bafe), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: memchr, (e7d0d9756d23d15c, 63b2328976dd028d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: crc32fast, (fd92ccee439c1777, b5375092e6f25e6a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: encoding_rs, (3d5a71fc2fd29c8, c51e5646eb474669), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: encoding_rs, (235b21053a6d133d, acfd3d7a46ab94d4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: encoding_rs, (fc380b02f59f2f0b, a3da041cfb4a1ad9), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: encoding_rs, (1f4030d6c0abc996, 6707a90e97bf90a3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: encoding_rs, (3c14c56a6bf13a66, b9c9260c3003ecd3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: encoding_rs, (e30cad01034cc8f1, 4d635a57a5f3d483), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: encoding_rs, (f950b42f63639d70, b67205d5d9d9c09c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: encoding_rs, (bee891397a8841dc, b75609eb6a800c48), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: encoding_rs, (1400d7632f3c9585, 10f79f4f378c036b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: encoding_rs, (44b20bad7456d86, 884629cd493722b3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: encoding_rs, (97c446ce495eaceb, 4d151cbae5b8848), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: encoding_rs, (38a9487b4e447b1d, 64ebea043d288159), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a92ecd86af41e28b, bd4627d07cd6da70), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (69c3f509e250954f, f2c5658e31aeeea0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (46cbe30ac510bd89, a25bee7fc2925840), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (56be8a8080654c9c, be25b910dc9d0a12), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (278bb347f9ced623, ac766d87dd3a6e70), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (caa17c930eadffc8, a76147d55fb05c5), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1dcb4414644841a9, fa810fec6641b992), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1c7fadad7056ab09, 773307a04d6cee34), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9c55b2edf2be44fb, 1d87cabd4bae3b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2b36be629ab0d39f, 204c4b23df81c5e6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e1902cfb11e3d8d5, 5f296c50354d2336), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (58f6c72f43811a96, 57b0a997fdfc3b70), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (487b96361e26e9ed, 249a557094526bcb), 48, 48 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a19e33346dc66626, f78bf4cac8323a5b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (88252d3af57dad34, 48f8690d4c22ecf0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b1601d881c4629a8, c3c0aa08d506adb7), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6505a5cc3f4dac66, df218259e68e6716), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b1601d881c4629a8, c3c0aa08d506adb7), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: syn, (cff030e32246d0c7, e11a06c8015e208f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1a063329971f781, 4edf3e6d399aca87), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c9c4dc19315b3102, 21325bb6e226ee2a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c4a8788f2ac2363b, 5cf2b524cf822893), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f223d7237ee95b9f, 2944651bfe6d3d99), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8d079e8ee82e9b46, 7eb1b3f013ac4066), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4f655a09e63f2944, 7a79a7ea58c7e83b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b957ae14c785d565, a232056b9626bfef), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (dc2433933d99856f, 8728207cb2451348), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (50c81437e35498e4, ee88351242e0f43f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (111711e5ec005dfe, 20a9b3be5d19ce99), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b90efde6185aa480, 6b1dc919934c62e8), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (18417029d2f8e3c7, f3451995b427f3ed), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (550049ba83198a41, 253f83255f32ec3c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (eaf89d0134906a8a, 73084df40f4e5e7a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (28aa1b724ade4586, 4d53085c96196de6), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d080f5ea94059277, 3ba71348641d448), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c0075229ebbb878, 426ea330de0cd930), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (eb4b5a0ebe354ebf, d18359af01525153), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f2387330f207d48, 672ef520f8a58bc5), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (90bcc4229371c761, c9cbf7fe19a0900a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6968c092c0364b60, bf6ce1ac8ab633d7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9464b89335e1de5, aff376397da2d297), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4b81c76d1c42106a, 3113b5c29676f52b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (cd87fe95c542bede, 127c2be060ab32c5), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2d1d59d8da302e1c, 8836f8b727b00563), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5ba97420e7c94b03, 5e2ff4eb5c216939), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (58e6c69c03cb155a, edb4ca6a076c13a1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c22b6ec3a878aa33, dbd901c088643d2e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c22b6ec3a878aa33, dbd901c088643d2e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (43dca390cde1c032, 90353acaa5b555d1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ebfd98c5ab0cf85c, ac3719b3f941b6a1), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (13297332416d4aed, a9de0f6745c35c78), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4b21a40dfe72f225, d3543b311d079f7e), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f344698a77f971db, 262b937f5cc7d77f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a90e3c72db69ed24, 28809645bae5b477), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ec53fc613bd8630c, 2646be26696c5678), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e395a568775894fa, acf0ee8f38eacc78), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c27c67f0afa88ba, d6d49427a057aabe), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7a0f57c971f4c52a, d936f187d2062d4f), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (c592c502b473d491, b5f938c288ca7659), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ab036e87f1b88569, 64581042010995e2), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (abcb0c50455d3c67, 3f51798bca29991d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8c5e1b122eddbe02, e078767c232b47af), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (69c67eee04a6b7b6, 9c92f46439c695ea), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (149b40ae32788d4, d87ac41f4737e81), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f2bba1edb9a58b9c, 39b851857c04570), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9a76fd42be88808c, 8997d0eec9b32e8c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (39d128fcf30b13db, 67a21928a840b51a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (88b3db01e52af261, 5dc01dc2f39e20b0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (be0af79c085f34a6, 40cdf81b6ff2a116), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (412f7332690b7380, 86dc64bdb52740e5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f657b3d97aa2b092, 4f24fad4b1b06c6e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b7ea83085a50e3b4, 9d0d89d915548b24), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1fefe5a2be3efdef, 5f27be6b315adee7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9296f7bb6d567147, 1b883b8da1021d16), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f56782194433630a, bf5209771d965454), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (57b1a31ffdbac264, 24ea0197ed2b878f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ed48e79acbc2a56e, 26fb9942206c5cc4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (541f371b879e7cfe, 6407308cf13602ec), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8dd6f370f36c0ea2, c44b0286555f47cc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d3c6fb918a03ff10, faba2628bba83a57), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (54e16e2afab2dd96, b48b125c70182107), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (da66f77711d6c7df, 495ccc63e0726330), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (203dd00738240d9b, 36e191a6810cd99c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (dececb8a8d51a61d, 146e9bf365ffc359), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d397920ba26d659d, 2f963cb9572a7b1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6355e3af6d855b94, 2ac2b094b378d0c6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5491cbba2689e744, cef8acec2cfacc4), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (7b46b9b3320bafc1, 1778c7c6f3a3fe02), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5986d57dc59c12e, 37c46cd3722df00b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2fd433c3d48bf6f0, a42fa463e726ee9b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (ff576b7a153df744, dcd561a94229cd1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a48d7faf8f94bcf2, dfc09f034aea9461), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (a48d7faf8f94bcf2, dfc09f034aea9461), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (23521db45711996e, 7423d343812546b0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (f0a8b6bf8bb78a51, 2539007bf72ae370), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (34b8f45d4dde788d, 25343e949b74d521), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (3cacf2d4286670ff, 9a9753f369219156), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (af510ee1d2238bfa, dfdc75f7facc50ab), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (278b826be057d035, 9709d01f3cad965d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (48375d2a8dadea03, c1df68a21b7b86c4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (862b8bf1cff184cf, 5241ffa2e269a5e9), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (4b68313e0ab68630, b53003b137e5b71b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (6890ea9d3b58d063, ea4b936826ecb1a8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8e367f015c172efc, 60350698c0bde909), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (9b44f6e31c6532da, f7ab316299c4f0cc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8bed536d4042501e, b8fa0e429621003d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d86d5edd8e1ef07f, daf8b4771fddc836), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (5a2b416d43d80250, 487ab6e17e9c9d09), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (cf167e00ffed69d8, 9f59a2c86b751e2a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (fccb98eb3b71548f, f9d65782067966c7), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (b24394f44929e0b5, 379a3501bfae9355), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (e6c51566db5533ac, e85f7c81cb1b3357), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d9d2dd94cb17ee20, 8067a0cd14979a77), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (d9d2dd94cb17ee20, 8067a0cd14979a77), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (333c8fec877d5304, 97f7244b8ca319f3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (49c6ac84a8f47eb4, 4016453e8b98b91c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (57ffd30e54597f38, 483bbb0eba6045cf), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: syn, (edda06bc072f0310, 96dd097c298b6d87), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (8a8543d096943987, 3b261dcf13cfb262), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (1d6c0fdcab6558f7, 7b20d4e923416020), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (caab271d6fd0d626, 9e8b54bdabae7abb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: syn, (2039bd8544721f06, d9a99be3ee63232f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (c647424845e4729e, 6573d118d7c5b364), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (67d5f8a3a88fa687, 8292820fec1ed2e0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (9d389334a8018ddc, f3d0382c0a4d9740), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (d8b963941bd3b041, b8e6a9e48ab7863d), 16, 24 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (d8b963941bd3b041, b8e6a9e48ab7863d), 16, 24 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (5318b76764eca74, ea190661c2dc5866), 16, 24 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (5318b76764eca74, ea190661c2dc5866), 16, 24 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (5318b76764eca74, ea190661c2dc5866), 16, 24 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (eca222124415d92, 173e16e6a6e69928), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (2bbd2395db337c41, aafa1104be50f5c0), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (b390947d7d17041b, 235ddeb1ac6bdf53), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (87a774c2b6cb7ea3, 3c644c0312b54953), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (21645a87d0832a7d, 8992e6a6b5e0658a), 24, 32 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (227ff02c9c9109a1, b51b9817f4ef6bec), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (d89211268364050a, 9c29e44dc438b80c), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (9b3c08b6e14d91c4, 8fb72da369ac656c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (c91deeb5a9539233, e0ab66f2ad0fb771), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (722481a7b704b396, df80cc3e2470cda5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (889c3578fce7e6e4, 1f33f999fa34da4d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (95ee4f578f53536c, 3d90fe272d9955cc), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (3dc0d8ef91d1a2f8, de50022dffab105f), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (d20658f0b359b7e, dc9d0d81cab339ca), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (5f369cf35fbd737b, 4bcd1d29780efa40), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (cffca861b6f713b6, 6e11c33eafa03022), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (741d5fded8ef0562, 8fdc0ae3e9a51768), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (a686c992d59dfecd, 90c7ee495cb7762c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (1d9ba360f486e21a, df6c5257301843d9), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (7186b68e8b8cedac, dc3919572db72b62), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (982f6df62e170e59, 44c4946f97c549bc), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (d92feae810fd8002, 25a9b319a05fa664), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (6ce972f586a7a528, c679797dac5c1364), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (d4bf5b8ca1225183, b662f662882aaccf), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (c85a84d525a3ad2, 3a5501744ca7840c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (9269d798dd14a34a, 6e7d348864e96d68), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (b03ef40bfb6532ab, b97c9ae214ff6ab6), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (d08f16b358bc2627, bc0c12cd3b9976f7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (cb3af239d6c382ba, ec5721fdb1fb449b), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (c7d8600d320fa1df, 3541ce8b64ab15f8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (cb74ad4c6b6e14c, ce668904494b3c17), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (aef2ea1902d8c2c5, 71992b141d7a416a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (f535cba8fa460100, a2f2f768ad3fcbfe), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (607a5a71e4725973, 68bc24abc6d77de6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (37d7cb8cbc0e42b8, 5031ba2bd7c0fec2), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (345d515aacd7a85, ae8087b82d3a6523), 8, 16 [INFO] [stderr] SG_CR_Eslkdjf: miniz_oxide, (a4ab247f075fb2e1, 8aef3ac38104a085), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: nom, (dd62a741abc971c8, c1fc40079bb74716), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nom, (f70cb04d3fa429e6, 33e006d319764ee9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: nom, (ca7891e5e2723fcf, 2e06ca5b5c1be72d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (d519b3702406e010, 863d4a8fbe134c16), 16, 24 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (b386e592114c253d, 936ce11817d2f397), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (aa69a6047d57c447, 921f4c960d8032f4), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (94eacd55c3044bad, d24247f30c943da3), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (d19b02ca68389f2f, d8992123cc17a1d2), 0, 0 [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/color_table.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | pub id: i32, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] note: the lint level is defined here [INFO] [stdout] --> src/lib.rs:10:9 [INFO] [stdout] | [INFO] [stdout] 10 | #![warn(missing_docs)] [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (817b8716a3929fd3, 60ca9260b79f7c7f), 16, 24 [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/color_table.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | pub unit_selection_colors: (PaletteIndex, PaletteIndex), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (236783c40cc5578d, d2549c1c03b58dd7), 0, 0 [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/random_map.rs:7:1 [INFO] [stdout] | [INFO] [stdout] 7 | pub struct RandomMapInfo { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (28a123c8fda06bcd, 3827effa59ee29f0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (228ee080458cb833, 2ccc50f3cca5de55), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (a8e1dca2aec653cc, 360dfda87d521bf), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (805efa76c4993ab4, dba702f1361dcd85), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (2a54bcbd400a9cf3, 38e33d8ec35598b6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (84c9c5b7e6ab3f76, 1a361e7ded2fc32a), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (e8c4ca3870082278, 6ac6d8aa6c82eb3f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (61757a15c95ed1bb, 26b3f044912d42b3), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (691d658d77302d60, 7b545f26450b6e50), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (f2c16942da6baf7e, ac4d71c25503893d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (2c32c5f29bfcbcd0, 89ec597c6d5f8ad2), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (f63ea6c44ed27725, ac09031175265df7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (9d8f89ff0f6df137, bd76eb6e62241250), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (f712fdc864fdd83b, 9007dc77c6e50eba), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (b029f397b86c2fff, ad64690a9ccc4102), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (42fc614fe99d15dc, fb18f04cbaf965b6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (886e42ff405312f1, c5a085b1f0b61dbe), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (8abd2d97e40bddd4, 971d97b49e317c9f), 32, 32 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (7b72d0b5ad41c191, eedcb5e4591f3ea5), 40, 40 [INFO] [stderr] SG_CR_Eslkdjf: thiserror_impl, (62210d3b87b4337, 5dbdd70f774cb31a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: flate2, (a23a2983e5345f91, bdf7c2fb43fdd125), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: flate2, (23263c2c2c09819f, b0eb88f9ff5f438e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: flate2, (a8ebc87e77889d33, 538caef11864c71e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: flate2, (1cca2cddcb67b6f1, 7c1662f3129ca6ac), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: flate2, (397278b590c9bc4a, f0c161c7f73dcac5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: jascpal, (595add2d1926515f, 513366f489ba4f06), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: jascpal, (d0899dd137365464, 37f805566d31d8c8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: jascpal, (a631e3e177973a6f, 7d93bcbdc6b20212), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: jascpal, (42bc6e822d2d6f7a, 1f72470878d265e0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: jascpal, (1b138b325fe965d9, 2ba507fe2f3463a2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: jascpal, (f05157f3e467c13f, d03555df32591d3b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: jascpal, (8023775b5ebe21ac, c05425b11c684202), 0, 0 [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/random_map.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | pub fn read_from(input: &mut R) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/random_map.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | pub fn finish(&mut self, input: &mut R) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/random_map.rs:80:5 [INFO] [stdout] | [INFO] [stdout] 80 | pub fn write_to(&self, output: &mut W) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/random_map.rs:104:5 [INFO] [stdout] | [INFO] [stdout] 104 | pub fn write_commands_to(&self, output: &mut W) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/random_map.rs:140:1 [INFO] [stdout] | [INFO] [stdout] 140 | pub struct RandomMapLand { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/random_map.rs:157:5 [INFO] [stdout] | [INFO] [stdout] 157 | pub fn read_from(input: &mut R) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/random_map.rs:179:5 [INFO] [stdout] | [INFO] [stdout] 179 | pub fn write_to(&self, output: &mut W) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/random_map.rs:202:1 [INFO] [stdout] | [INFO] [stdout] 202 | pub struct RandomMapTerrain { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/random_map.rs:212:5 [INFO] [stdout] | [INFO] [stdout] 212 | pub fn read_from(input: &mut R) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/random_map.rs:223:5 [INFO] [stdout] | [INFO] [stdout] 223 | pub fn write_to(&self, output: &mut W) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/random_map.rs:235:1 [INFO] [stdout] | [INFO] [stdout] 235 | pub struct RandomMapObject { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/random_map.rs:251:5 [INFO] [stdout] | [INFO] [stdout] 251 | pub fn read_from(input: &mut R) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/random_map.rs:269:5 [INFO] [stdout] | [INFO] [stdout] 269 | pub fn write_to(&self, output: &mut W) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/random_map.rs:288:1 [INFO] [stdout] | [INFO] [stdout] 288 | pub struct RandomMapElevation { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/random_map.rs:298:5 [INFO] [stdout] | [INFO] [stdout] 298 | pub fn read_from(input: &mut R) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/random_map.rs:309:5 [INFO] [stdout] | [INFO] [stdout] 309 | pub fn write_to(&self, output: &mut W) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/sprite.rs:38:1 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct SpriteDelta { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/sprite.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | pub sprite_id: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/sprite.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | pub offset_x: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/sprite.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | pub offset_y: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/sprite.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | pub display_angle: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/sprite.rs:46:1 [INFO] [stdout] | [INFO] [stdout] 46 | pub struct SoundProp { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/sprite.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | pub sound_delay: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/sprite.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | pub sound_id: SoundID, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/sprite.rs:53:1 [INFO] [stdout] | [INFO] [stdout] 53 | pub struct SpriteAttackSound { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/sprite.rs:54:5 [INFO] [stdout] | [INFO] [stdout] 54 | pub sound_props: ArrayVec<[SoundProp; 3]>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/sprite.rs:58:1 [INFO] [stdout] | [INFO] [stdout] 58 | pub struct Sprite { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/sprite.rs:59:5 [INFO] [stdout] | [INFO] [stdout] 59 | pub id: SpriteID, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/sprite.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 60 | pub name: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/sprite.rs:61:5 [INFO] [stdout] | [INFO] [stdout] 61 | pub filename: String, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/sprite.rs:64:5 [INFO] [stdout] | [INFO] [stdout] 64 | pub is_loaded: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/sprite.rs:87:5 [INFO] [stdout] | [INFO] [stdout] 87 | pub color_table: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/sprite.rs:88:5 [INFO] [stdout] | [INFO] [stdout] 88 | pub transparent_selection: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/sprite.rs:89:5 [INFO] [stdout] | [INFO] [stdout] 89 | pub bounding_box: (i16, i16, i16, i16), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/sprite.rs:90:5 [INFO] [stdout] | [INFO] [stdout] 90 | pub sound_id: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/sprite.rs:104:5 [INFO] [stdout] | [INFO] [stdout] 104 | pub sequence_type: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/sprite.rs:105:5 [INFO] [stdout] | [INFO] [stdout] 105 | pub mirror_flag: i8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/sprite.rs:108:5 [INFO] [stdout] | [INFO] [stdout] 108 | pub deltas: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/sprite.rs:109:5 [INFO] [stdout] | [INFO] [stdout] 109 | pub attack_sounds: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/sprite.rs:113:5 [INFO] [stdout] | [INFO] [stdout] 113 | pub fn read_from(mut input: impl Read) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/sprite.rs:126:5 [INFO] [stdout] | [INFO] [stdout] 126 | pub fn write_to(&self, output: &mut W) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/sprite.rs:143:5 [INFO] [stdout] | [INFO] [stdout] 143 | pub fn read_from(input: &mut R) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/sprite.rs:153:5 [INFO] [stdout] | [INFO] [stdout] 153 | pub fn write_to(self, output: &mut W) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/sprite.rs:159:5 [INFO] [stdout] | [INFO] [stdout] 159 | pub fn write_empty(output: &mut W) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/sprite.rs:167:5 [INFO] [stdout] | [INFO] [stdout] 167 | pub fn read_from(input: &mut R) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/sprite.rs:178:5 [INFO] [stdout] | [INFO] [stdout] 178 | pub fn write_to(&self, output: &mut W) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/sprite.rs:190:5 [INFO] [stdout] | [INFO] [stdout] 190 | pub fn read_from(mut input: impl Read) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/sprite.rs:249:5 [INFO] [stdout] | [INFO] [stdout] 249 | pub fn write_to(&self, output: &mut W) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/task.rs:11:1 [INFO] [stdout] | [INFO] [stdout] 11 | pub struct TaskList(Vec); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/task.rs:14:1 [INFO] [stdout] | [INFO] [stdout] 14 | pub struct Task { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/task.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | pub fn read_from(mut input: impl Read) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/task.rs:60:5 [INFO] [stdout] | [INFO] [stdout] 60 | pub fn write_to(&self, output: &mut W) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/task.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 71 | pub fn read_from(mut input: impl Read) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/task.rs:105:5 [INFO] [stdout] | [INFO] [stdout] 105 | pub fn write_to(&self, output: &mut W) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/tech.rs:38:1 [INFO] [stdout] | [INFO] [stdout] 38 | pub struct Tech { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/tech.rs:96:5 [INFO] [stdout] | [INFO] [stdout] 96 | pub fn read_from(input: &mut R) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/tech.rs:112:5 [INFO] [stdout] | [INFO] [stdout] 112 | pub fn write_to(&self, output: &mut W) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/tech.rs:148:5 [INFO] [stdout] | [INFO] [stdout] 148 | pub fn read_from(mut input: impl Read) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/tech.rs:187:5 [INFO] [stdout] | [INFO] [stdout] 187 | pub fn write_to(&self, mut output: impl Write) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an enum [INFO] [stdout] --> src/tech_tree.rs:10:1 [INFO] [stdout] | [INFO] [stdout] 10 | pub enum TechTreeStatus { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/tech_tree.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | None, [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/tech_tree.rs:23:9 [INFO] [stdout] | [INFO] [stdout] 23 | civilization_id: CivilizationID, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/tech_tree.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 71 | None = 0, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/tech_tree.rs:72:5 [INFO] [stdout] | [INFO] [stdout] 72 | Age = 1, [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/tech_tree.rs:73:5 [INFO] [stdout] | [INFO] [stdout] 73 | Unit = 2, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/tech_tree.rs:74:5 [INFO] [stdout] | [INFO] [stdout] 74 | UnitUpgrade = 3, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/tech_tree.rs:75:5 [INFO] [stdout] | [INFO] [stdout] 75 | Research = 4, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/tech_tree.rs:76:5 [INFO] [stdout] | [INFO] [stdout] 76 | BuildingTech = 5, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/tech_tree.rs:77:5 [INFO] [stdout] | [INFO] [stdout] 77 | BuildingNonTech = 6, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a variant [INFO] [stdout] --> src/tech_tree.rs:78:5 [INFO] [stdout] | [INFO] [stdout] 78 | UniqueUnit = 7, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/tech_tree.rs:89:1 [INFO] [stdout] | [INFO] [stdout] 89 | pub struct ParseTechTreeTypeError(i32); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/tech_tree.rs:122:1 [INFO] [stdout] | [INFO] [stdout] 122 | pub struct TechTree { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/tech_tree.rs:123:5 [INFO] [stdout] | [INFO] [stdout] 123 | pub ages: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/tech_tree.rs:124:5 [INFO] [stdout] | [INFO] [stdout] 124 | pub buildings: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/tech_tree.rs:125:5 [INFO] [stdout] | [INFO] [stdout] 125 | pub units: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/tech_tree.rs:126:5 [INFO] [stdout] | [INFO] [stdout] 126 | pub techs: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/tech_tree.rs:202:1 [INFO] [stdout] | [INFO] [stdout] 202 | pub struct TechTreeDependencies(ArrayVec<[TechTreeDependency; 10]>); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/tech_tree.rs:205:1 [INFO] [stdout] | [INFO] [stdout] 205 | pub struct TechTreeAge { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/tech_tree.rs:223:1 [INFO] [stdout] | [INFO] [stdout] 223 | pub struct TechTreeBuilding { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/tech_tree.rs:248:1 [INFO] [stdout] | [INFO] [stdout] 248 | pub struct TechTreeUnit { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/tech_tree.rs:262:1 [INFO] [stdout] | [INFO] [stdout] 262 | pub struct TechTreeTech { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/tech_tree.rs:276:5 [INFO] [stdout] | [INFO] [stdout] 276 | pub fn read_from(mut input: impl Read) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/tech_tree.rs:312:5 [INFO] [stdout] | [INFO] [stdout] 312 | pub fn write_to(&self, mut output: impl Write) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/tech_tree.rs:337:5 [INFO] [stdout] | [INFO] [stdout] 337 | pub fn read_from(input: &mut R) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/tech_tree.rs:374:5 [INFO] [stdout] | [INFO] [stdout] 374 | pub fn write_to(&self, output: &mut W) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/tech_tree.rs:393:5 [INFO] [stdout] | [INFO] [stdout] 393 | pub fn len(&self) -> usize { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/tech_tree.rs:397:5 [INFO] [stdout] | [INFO] [stdout] 397 | pub fn is_empty(&self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/tech_tree.rs:401:5 [INFO] [stdout] | [INFO] [stdout] 401 | pub fn iter(&self) -> impl Iterator { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/tech_tree.rs:424:5 [INFO] [stdout] | [INFO] [stdout] 424 | pub fn read_from(input: &mut R) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/tech_tree.rs:446:5 [INFO] [stdout] | [INFO] [stdout] 446 | pub fn write_to(&self, mut output: impl Write) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/tech_tree.rs:472:5 [INFO] [stdout] | [INFO] [stdout] 472 | pub fn read_from(mut input: impl Read) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/tech_tree.rs:492:5 [INFO] [stdout] | [INFO] [stdout] 492 | pub fn write_to(&self, mut output: impl Write) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/tech_tree.rs:522:5 [INFO] [stdout] | [INFO] [stdout] 522 | pub fn read_from(mut input: impl Read) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/tech_tree.rs:537:5 [INFO] [stdout] | [INFO] [stdout] 537 | pub fn write_to(&self, mut output: impl Write) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/tech_tree.rs:564:5 [INFO] [stdout] | [INFO] [stdout] 564 | pub fn read_from(input: &mut R) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/tech_tree.rs:579:5 [INFO] [stdout] | [INFO] [stdout] 579 | pub fn write_to(&self, mut output: impl Write) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/terrain.rs:49:1 [INFO] [stdout] | [INFO] [stdout] 49 | pub struct TerrainPassGraphic { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/terrain.rs:58:1 [INFO] [stdout] | [INFO] [stdout] 58 | pub struct TerrainRestriction { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/terrain.rs:64:1 [INFO] [stdout] | [INFO] [stdout] 64 | pub struct TileSize { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:65:5 [INFO] [stdout] | [INFO] [stdout] 65 | pub width: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:66:5 [INFO] [stdout] | [INFO] [stdout] 66 | pub height: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:67:5 [INFO] [stdout] | [INFO] [stdout] 67 | pub delta_z: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/terrain.rs:71:1 [INFO] [stdout] | [INFO] [stdout] 71 | pub struct TerrainAnimation { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:72:5 [INFO] [stdout] | [INFO] [stdout] 72 | pub enabled: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/terrain.rs:85:1 [INFO] [stdout] | [INFO] [stdout] 85 | pub struct TerrainSpriteFrame { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:86:5 [INFO] [stdout] | [INFO] [stdout] 86 | pub num_frames: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:87:5 [INFO] [stdout] | [INFO] [stdout] 87 | pub num_facets: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:88:5 [INFO] [stdout] | [INFO] [stdout] 88 | pub frame_id: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/terrain.rs:92:1 [INFO] [stdout] | [INFO] [stdout] 92 | pub struct TerrainObject { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:93:5 [INFO] [stdout] | [INFO] [stdout] 93 | pub object_id: UnitTypeID, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:94:5 [INFO] [stdout] | [INFO] [stdout] 94 | pub density: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:95:5 [INFO] [stdout] | [INFO] [stdout] 95 | pub placement_flag: i8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/terrain.rs:99:1 [INFO] [stdout] | [INFO] [stdout] 99 | pub struct Terrain { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:125:5 [INFO] [stdout] | [INFO] [stdout] 125 | pub passable_terrain_id: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:126:5 [INFO] [stdout] | [INFO] [stdout] 126 | pub impassable_terrain_id: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:127:5 [INFO] [stdout] | [INFO] [stdout] 127 | pub animation: TerrainAnimation, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:128:5 [INFO] [stdout] | [INFO] [stdout] 128 | pub elevation_sprites: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:129:5 [INFO] [stdout] | [INFO] [stdout] 129 | pub terrain_id_to_draw: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:132:5 [INFO] [stdout] | [INFO] [stdout] 132 | pub borders: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:133:5 [INFO] [stdout] | [INFO] [stdout] 133 | pub terrain_objects: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/terrain.rs:137:1 [INFO] [stdout] | [INFO] [stdout] 137 | pub struct TerrainBorder { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:138:5 [INFO] [stdout] | [INFO] [stdout] 138 | pub enabled: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:142:5 [INFO] [stdout] | [INFO] [stdout] 142 | pub slp_id: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:143:5 [INFO] [stdout] | [INFO] [stdout] 143 | pub sound_id: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:144:5 [INFO] [stdout] | [INFO] [stdout] 144 | pub color: (u8, u8, u8), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:145:5 [INFO] [stdout] | [INFO] [stdout] 145 | pub animation: TerrainAnimation, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:146:5 [INFO] [stdout] | [INFO] [stdout] 146 | pub frames: Vec>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:149:5 [INFO] [stdout] | [INFO] [stdout] 149 | pub underlay_terrain: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/terrain.rs:150:5 [INFO] [stdout] | [INFO] [stdout] 150 | pub border_style: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/terrain.rs:154:5 [INFO] [stdout] | [INFO] [stdout] 154 | pub fn read_from(mut input: impl Read, version: FileVersion) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/terrain.rs:183:5 [INFO] [stdout] | [INFO] [stdout] 183 | / pub fn read_from( [INFO] [stdout] 184 | | mut input: impl Read, [INFO] [stdout] 185 | | version: FileVersion, [INFO] [stdout] 186 | | num_terrains: u16, [INFO] [stdout] ... | [INFO] [stdout] 202 | | }) [INFO] [stdout] 203 | | } [INFO] [stdout] | |_____^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/terrain.rs:225:5 [INFO] [stdout] | [INFO] [stdout] 225 | pub fn read_from(input: &mut R) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/terrain.rs:246:5 [INFO] [stdout] | [INFO] [stdout] 246 | pub fn read_from(input: &mut R) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/terrain.rs:278:5 [INFO] [stdout] | [INFO] [stdout] 278 | pub fn read_from(input: &mut R) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/terrain.rs:442:5 [INFO] [stdout] | [INFO] [stdout] 442 | pub fn read_from(mut input: impl Read) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a type alias [INFO] [stdout] --> src/unit_type.rs:12:1 [INFO] [stdout] | [INFO] [stdout] 12 | pub type UnitClass = u16; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an enum [INFO] [stdout] --> src/unit_type.rs:15:1 [INFO] [stdout] | [INFO] [stdout] 15 | pub enum UnitType { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/unit_type.rs:199:1 [INFO] [stdout] | [INFO] [stdout] 199 | pub struct UnitAttribute { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:200:5 [INFO] [stdout] | [INFO] [stdout] 200 | pub attribute_type: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:201:5 [INFO] [stdout] | [INFO] [stdout] 201 | pub amount: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:202:5 [INFO] [stdout] | [INFO] [stdout] 202 | pub flag: u8, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/unit_type.rs:206:5 [INFO] [stdout] | [INFO] [stdout] 206 | pub fn read_from(mut input: impl Read) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/unit_type.rs:214:5 [INFO] [stdout] | [INFO] [stdout] 214 | pub fn write_to(self, mut output: impl Write) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/unit_type.rs:230:1 [INFO] [stdout] | [INFO] [stdout] 230 | pub struct DamageSprite { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:231:5 [INFO] [stdout] | [INFO] [stdout] 231 | pub sprite: SpriteID, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:232:5 [INFO] [stdout] | [INFO] [stdout] 232 | pub damage_percent: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:233:5 [INFO] [stdout] | [INFO] [stdout] 233 | pub flag: u8, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/unit_type.rs:237:5 [INFO] [stdout] | [INFO] [stdout] 237 | pub fn read_from(mut input: impl Read) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/unit_type.rs:245:5 [INFO] [stdout] | [INFO] [stdout] 245 | pub fn write_to(&self, mut output: impl Write) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/unit_type.rs:254:1 [INFO] [stdout] | [INFO] [stdout] 254 | pub struct BaseUnitType { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:256:5 [INFO] [stdout] | [INFO] [stdout] 256 | pub id: UnitTypeID, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:257:5 [INFO] [stdout] | [INFO] [stdout] 257 | pub string_id: StringKey, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:259:5 [INFO] [stdout] | [INFO] [stdout] 259 | pub unit_class: UnitClass, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:260:5 [INFO] [stdout] | [INFO] [stdout] 260 | pub standing_sprite_1: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:261:5 [INFO] [stdout] | [INFO] [stdout] 261 | pub standing_sprite_2: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:262:5 [INFO] [stdout] | [INFO] [stdout] 262 | pub dying_sprite: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:263:5 [INFO] [stdout] | [INFO] [stdout] 263 | pub undead_sprite: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:264:5 [INFO] [stdout] | [INFO] [stdout] 264 | pub undead_flag: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:265:5 [INFO] [stdout] | [INFO] [stdout] 265 | pub hp: u16, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:266:5 [INFO] [stdout] | [INFO] [stdout] 266 | pub los: f32, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:267:5 [INFO] [stdout] | [INFO] [stdout] 267 | pub garrison_capacity: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:268:5 [INFO] [stdout] | [INFO] [stdout] 268 | pub radius: (f32, f32, f32), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:269:5 [INFO] [stdout] | [INFO] [stdout] 269 | pub train_sound: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:270:5 [INFO] [stdout] | [INFO] [stdout] 270 | pub damage_sound: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:271:5 [INFO] [stdout] | [INFO] [stdout] 271 | pub death_spawn: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:272:5 [INFO] [stdout] | [INFO] [stdout] 272 | pub sort_number: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:273:5 [INFO] [stdout] | [INFO] [stdout] 273 | pub can_be_built_on: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:274:5 [INFO] [stdout] | [INFO] [stdout] 274 | pub button_picture: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:275:5 [INFO] [stdout] | [INFO] [stdout] 275 | pub hide_in_scenario_editor: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:276:5 [INFO] [stdout] | [INFO] [stdout] 276 | pub portrait_picture: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:277:5 [INFO] [stdout] | [INFO] [stdout] 277 | pub enabled: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:278:5 [INFO] [stdout] | [INFO] [stdout] 278 | pub disabled: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:279:5 [INFO] [stdout] | [INFO] [stdout] 279 | pub tile_req: (i16, i16), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:280:5 [INFO] [stdout] | [INFO] [stdout] 280 | pub center_tile_req: (i16, i16), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:281:5 [INFO] [stdout] | [INFO] [stdout] 281 | pub construction_radius: (f32, f32), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:282:5 [INFO] [stdout] | [INFO] [stdout] 282 | pub elevation_flag: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:283:5 [INFO] [stdout] | [INFO] [stdout] 283 | pub fog_flag: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:284:5 [INFO] [stdout] | [INFO] [stdout] 284 | pub terrain_restriction_id: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:285:5 [INFO] [stdout] | [INFO] [stdout] 285 | pub movement_type: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:286:5 [INFO] [stdout] | [INFO] [stdout] 286 | pub attribute_max_amount: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:287:5 [INFO] [stdout] | [INFO] [stdout] 287 | pub attribute_rot: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:288:5 [INFO] [stdout] | [INFO] [stdout] 288 | pub area_effect_level: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:289:5 [INFO] [stdout] | [INFO] [stdout] 289 | pub combat_level: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:290:5 [INFO] [stdout] | [INFO] [stdout] 290 | pub select_level: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:291:5 [INFO] [stdout] | [INFO] [stdout] 291 | pub map_draw_level: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:292:5 [INFO] [stdout] | [INFO] [stdout] 292 | pub unit_level: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:293:5 [INFO] [stdout] | [INFO] [stdout] 293 | pub multiple_attribute_mod: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:294:5 [INFO] [stdout] | [INFO] [stdout] 294 | pub map_color: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:295:5 [INFO] [stdout] | [INFO] [stdout] 295 | pub help_string_id: StringKey, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:296:5 [INFO] [stdout] | [INFO] [stdout] 296 | pub help_page_id: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:297:5 [INFO] [stdout] | [INFO] [stdout] 297 | pub hotkey_id: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:298:5 [INFO] [stdout] | [INFO] [stdout] 298 | pub recyclable: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:299:5 [INFO] [stdout] | [INFO] [stdout] 299 | pub track_as_resource: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:300:5 [INFO] [stdout] | [INFO] [stdout] 300 | pub create_doppleganger: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:301:5 [INFO] [stdout] | [INFO] [stdout] 301 | pub resource_group: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:302:5 [INFO] [stdout] | [INFO] [stdout] 302 | pub occlusion_mask: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:303:5 [INFO] [stdout] | [INFO] [stdout] 303 | pub obstruction_type: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:304:5 [INFO] [stdout] | [INFO] [stdout] 304 | pub selection_shape: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:305:5 [INFO] [stdout] | [INFO] [stdout] 305 | pub object_flags: u32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:306:5 [INFO] [stdout] | [INFO] [stdout] 306 | pub civilization: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:307:5 [INFO] [stdout] | [INFO] [stdout] 307 | pub attribute_piece: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:308:5 [INFO] [stdout] | [INFO] [stdout] 308 | pub outline_radius: (f32, f32, f32), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:309:5 [INFO] [stdout] | [INFO] [stdout] 309 | pub attributes: ArrayVec<[UnitAttribute; 3]>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:310:5 [INFO] [stdout] | [INFO] [stdout] 310 | pub damage_sprites: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:311:5 [INFO] [stdout] | [INFO] [stdout] 311 | pub selected_sound: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:312:5 [INFO] [stdout] | [INFO] [stdout] 312 | pub death_sound: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:313:5 [INFO] [stdout] | [INFO] [stdout] 313 | pub attack_reaction: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:314:5 [INFO] [stdout] | [INFO] [stdout] 314 | pub convert_terrain_flag: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:315:5 [INFO] [stdout] | [INFO] [stdout] 315 | pub copy_id: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:316:5 [INFO] [stdout] | [INFO] [stdout] 316 | pub unit_group: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/unit_type.rs:320:5 [INFO] [stdout] | [INFO] [stdout] 320 | pub fn read_from(mut input: impl Read, version: f32) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/unit_type.rs:547:1 [INFO] [stdout] | [INFO] [stdout] 547 | pub struct TreeUnitType(BaseUnitType); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/unit_type.rs:550:5 [INFO] [stdout] | [INFO] [stdout] 550 | pub fn read_from(input: impl Read, version: f32) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/unit_type.rs:561:1 [INFO] [stdout] | [INFO] [stdout] 561 | pub struct AnimatedUnitType { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:563:5 [INFO] [stdout] | [INFO] [stdout] 563 | pub speed: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/unit_type.rs:567:5 [INFO] [stdout] | [INFO] [stdout] 567 | pub fn read_from(mut input: impl Read, version: f32) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/unit_type.rs:583:1 [INFO] [stdout] | [INFO] [stdout] 583 | pub struct DopplegangerUnitType(AnimatedUnitType); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/unit_type.rs:586:5 [INFO] [stdout] | [INFO] [stdout] 586 | pub fn read_from(input: impl Read, version: f32) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/unit_type.rs:597:1 [INFO] [stdout] | [INFO] [stdout] 597 | pub struct MovingUnitType { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:599:5 [INFO] [stdout] | [INFO] [stdout] 599 | pub move_sprite: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:600:5 [INFO] [stdout] | [INFO] [stdout] 600 | pub run_sprite: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:601:5 [INFO] [stdout] | [INFO] [stdout] 601 | pub turn_speed: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:602:5 [INFO] [stdout] | [INFO] [stdout] 602 | pub size_class: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:603:5 [INFO] [stdout] | [INFO] [stdout] 603 | pub trailing_unit: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:604:5 [INFO] [stdout] | [INFO] [stdout] 604 | pub trailing_options: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:605:5 [INFO] [stdout] | [INFO] [stdout] 605 | pub trailing_spacing: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:606:5 [INFO] [stdout] | [INFO] [stdout] 606 | pub move_algorithm: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:607:5 [INFO] [stdout] | [INFO] [stdout] 607 | pub turn_radius: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:608:5 [INFO] [stdout] | [INFO] [stdout] 608 | pub turn_radius_speed: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:609:5 [INFO] [stdout] | [INFO] [stdout] 609 | pub maximum_yaw_per_second_moving: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:610:5 [INFO] [stdout] | [INFO] [stdout] 610 | pub stationary_yaw_revolution_time: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:611:5 [INFO] [stdout] | [INFO] [stdout] 611 | pub maximum_yaw_per_second_stationary: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/unit_type.rs:615:5 [INFO] [stdout] | [INFO] [stdout] 615 | pub fn read_from(mut input: impl Read, version: f32) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/unit_type.rs:669:1 [INFO] [stdout] | [INFO] [stdout] 669 | pub struct ActionUnitType { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:671:5 [INFO] [stdout] | [INFO] [stdout] 671 | pub default_task: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:672:5 [INFO] [stdout] | [INFO] [stdout] 672 | pub search_radius: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:673:5 [INFO] [stdout] | [INFO] [stdout] 673 | pub work_rate: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:674:5 [INFO] [stdout] | [INFO] [stdout] 674 | pub drop_site: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:675:5 [INFO] [stdout] | [INFO] [stdout] 675 | pub backup_drop_site: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:676:5 [INFO] [stdout] | [INFO] [stdout] 676 | pub task_by_group: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:677:5 [INFO] [stdout] | [INFO] [stdout] 677 | pub command_sound: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:678:5 [INFO] [stdout] | [INFO] [stdout] 678 | pub move_sound: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:682:5 [INFO] [stdout] | [INFO] [stdout] 682 | pub run_pattern: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/unit_type.rs:686:5 [INFO] [stdout] | [INFO] [stdout] 686 | pub fn read_from(mut input: impl Read, version: f32) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/unit_type.rs:740:1 [INFO] [stdout] | [INFO] [stdout] 740 | pub struct WeaponInfo { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:741:5 [INFO] [stdout] | [INFO] [stdout] 741 | pub weapon_type: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:742:5 [INFO] [stdout] | [INFO] [stdout] 742 | pub value: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/unit_type.rs:746:5 [INFO] [stdout] | [INFO] [stdout] 746 | pub fn read_from(mut input: impl Read) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/unit_type.rs:752:5 [INFO] [stdout] | [INFO] [stdout] 752 | pub fn write_to(self, mut output: impl Write) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/unit_type.rs:760:1 [INFO] [stdout] | [INFO] [stdout] 760 | pub struct BaseCombatUnitType { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:762:5 [INFO] [stdout] | [INFO] [stdout] 762 | pub base_armor: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:763:5 [INFO] [stdout] | [INFO] [stdout] 763 | pub weapons: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:764:5 [INFO] [stdout] | [INFO] [stdout] 764 | pub armors: Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:765:5 [INFO] [stdout] | [INFO] [stdout] 765 | pub defense_terrain_bonus: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:766:5 [INFO] [stdout] | [INFO] [stdout] 766 | pub weapon_range_max: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:767:5 [INFO] [stdout] | [INFO] [stdout] 767 | pub area_effect_range: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:768:5 [INFO] [stdout] | [INFO] [stdout] 768 | pub attack_speed: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:769:5 [INFO] [stdout] | [INFO] [stdout] 769 | pub missile_id: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:770:5 [INFO] [stdout] | [INFO] [stdout] 770 | pub base_hit_chance: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:771:5 [INFO] [stdout] | [INFO] [stdout] 771 | pub break_off_combat: i8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:772:5 [INFO] [stdout] | [INFO] [stdout] 772 | pub frame_delay: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:773:5 [INFO] [stdout] | [INFO] [stdout] 773 | pub weapon_offset: (f32, f32, f32), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:774:5 [INFO] [stdout] | [INFO] [stdout] 774 | pub blast_level_offense: i8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:775:5 [INFO] [stdout] | [INFO] [stdout] 775 | pub weapon_range_min: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:776:5 [INFO] [stdout] | [INFO] [stdout] 776 | pub missed_missile_spread: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:777:5 [INFO] [stdout] | [INFO] [stdout] 777 | pub fight_sprite: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:778:5 [INFO] [stdout] | [INFO] [stdout] 778 | pub displayed_armor: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:779:5 [INFO] [stdout] | [INFO] [stdout] 779 | pub displayed_attack: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:780:5 [INFO] [stdout] | [INFO] [stdout] 780 | pub displayed_range: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:781:5 [INFO] [stdout] | [INFO] [stdout] 781 | pub displayed_reload_time: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/unit_type.rs:785:5 [INFO] [stdout] | [INFO] [stdout] 785 | pub fn read_from(mut input: impl Read, version: f32) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/unit_type.rs:867:1 [INFO] [stdout] | [INFO] [stdout] 867 | pub struct MissileUnitType { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:869:5 [INFO] [stdout] | [INFO] [stdout] 869 | pub missile_type: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:870:5 [INFO] [stdout] | [INFO] [stdout] 870 | pub targetting_type: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:871:5 [INFO] [stdout] | [INFO] [stdout] 871 | pub missile_hit_info: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:872:5 [INFO] [stdout] | [INFO] [stdout] 872 | pub missile_die_info: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:873:5 [INFO] [stdout] | [INFO] [stdout] 873 | pub area_effect_specials: u8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:874:5 [INFO] [stdout] | [INFO] [stdout] 874 | pub ballistics_ratio: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/unit_type.rs:920:5 [INFO] [stdout] | [INFO] [stdout] 920 | pub fn read_from(mut input: impl Read) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/unit_type.rs:929:5 [INFO] [stdout] | [INFO] [stdout] 929 | pub fn write_to(self, mut output: impl Write) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct [INFO] [stdout] --> src/unit_type.rs:939:1 [INFO] [stdout] | [INFO] [stdout] 939 | pub struct CombatUnitType { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:943:5 [INFO] [stdout] | [INFO] [stdout] 943 | pub create_time: u16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:949:5 [INFO] [stdout] | [INFO] [stdout] 949 | pub rear_attack_modifier: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:950:5 [INFO] [stdout] | [INFO] [stdout] 950 | pub flank_attack_modifier: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:955:5 [INFO] [stdout] | [INFO] [stdout] 955 | pub garrison_sprite: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:956:5 [INFO] [stdout] | [INFO] [stdout] 956 | pub volley_fire_amount: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:957:5 [INFO] [stdout] | [INFO] [stdout] 957 | pub max_attacks_in_volley: i8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:958:5 [INFO] [stdout] | [INFO] [stdout] 958 | pub volley_spread: (f32, f32), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:959:5 [INFO] [stdout] | [INFO] [stdout] 959 | pub volley_start_spread_adjustment: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:960:5 [INFO] [stdout] | [INFO] [stdout] 960 | pub volley_missile: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:961:5 [INFO] [stdout] | [INFO] [stdout] 961 | pub special_attack_sprite: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:962:5 [INFO] [stdout] | [INFO] [stdout] 962 | pub special_attack_flag: i8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:963:5 [INFO] [stdout] | [INFO] [stdout] 963 | pub displayed_pierce_armor: i16, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/unit_type.rs:1056:5 [INFO] [stdout] | [INFO] [stdout] 1056 | pub fn read_from(mut input: impl Read) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for an associated function [INFO] [stdout] --> src/unit_type.rs:1063:5 [INFO] [stdout] | [INFO] [stdout] 1063 | pub fn write_to(&self, mut output: impl Write) -> Result<()> { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:1103:5 [INFO] [stdout] | [INFO] [stdout] 1103 | pub linked_buildings: ArrayVec<[LinkedBuilding; 4]>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:1104:5 [INFO] [stdout] | [INFO] [stdout] 1104 | pub construction_unit: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:1105:5 [INFO] [stdout] | [INFO] [stdout] 1105 | pub transform_unit: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:1106:5 [INFO] [stdout] | [INFO] [stdout] 1106 | pub transform_sound: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:1107:5 [INFO] [stdout] | [INFO] [stdout] 1107 | pub construction_sound: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:1108:5 [INFO] [stdout] | [INFO] [stdout] 1108 | pub garrison_type: i8, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:1109:5 [INFO] [stdout] | [INFO] [stdout] 1109 | pub garrison_heal_rate: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:1110:5 [INFO] [stdout] | [INFO] [stdout] 1110 | pub garrison_repair_rate: f32, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:1111:5 [INFO] [stdout] | [INFO] [stdout] 1111 | pub salvage_unit: Option, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: missing documentation for a struct field [INFO] [stdout] --> src/unit_type.rs:1112:5 [INFO] [stdout] | [INFO] [stdout] 1112 | pub salvage_attributes: ArrayVec<[i8; 6]>, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 308 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] SG_CR_Eslkdjf: anyhow, (561a720d574bda8b, c65b1b07b4c20cdc), 8, 8 [INFO] [stderr] Compiling genie-dat v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (95c4ff9b9ad976e9, 8414259735ad9de9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (d8403a4efbdf05c1, e466a89710b338d5), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (c15acc85c6cd7b40, 4b5a257e6828cab), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (b099273e8a2ba128, 375321966ff9e1a9), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (8ce6a5f3d1f63f7a, d8a0b72ac443a155), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (26715d6158a51825, 1f03daa8d67cbf6e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (e0af0b6cf8ee9241, 8c0eceef75cad7b8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (6e8feb27be5c20, 861bff1f081c4f99), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (543a607c4934314d, 31f1ad3589b7d235), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (b42251a5e34183f9, ab085fa5d1d93b6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (4cc95182664135b5, d998a7ca0f247877), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (9e787c2a86f957c2, 2c778fe6b60304eb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (3b5025e0aa9f47ff, 1856df367132bb46), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (ba7c5402cb520080, 911e07a403c7bab), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (9b460dc6714f4a18, d5486cf4a27b8360), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (5c80de4d38fbf857, 636cc57e75a6b5ea), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (6d0047f26286c848, 494ad976fa66769d), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (70c22c265cd463e1, 6f8c6a147c73d189), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (e01872e18869fcf2, d647380a567d99b9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (c5a42cee17d2959b, e7ce550543095fb1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (a330060afb9a1361, 2f1549393846dcf8), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (3b55712527a26380, d532caeb8b1db2f7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (ed28502d599b46b2, e01bfb09abe789b6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (56712dc288e7847b, b9b1bed2e8b0f8fc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (1a93abc45caf78de, e8c4605d6a146d1c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (a60dffae9ece8ac6, 722c2875b0e8161), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (c5e03ef78fde8b1f, 7b697ff4c97acb10), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (1b8845591018ee88, 5e51f7344f495a6d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (d81826f6403c6663, e798981595ed7568), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (aa387c7fd3dcdf0, 29366c37652b65ae), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (f2d0ffffbd84dfe3, 57540fe186976019), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (d48958739d0816ed, a80995cee897b449), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (c9f240ca9507b350, afbfdf8a96f4c0de), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (f3f6be6df57f2242, 88c2e38fd5c69fd4), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (7711292f854b3de9, 578a5fb9da7e9358), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (567a860457471e60, ba4ee5c450b7f97), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (ed1bf8975242eedb, 9b0e4761904c593f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (3d143213df14dbe6, e0a56e7ded89757a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (e14ed13e2219edba, e3c95486082d2268), 24, 24 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (9d6aab33ffc8f640, 27ed6c807823715c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (d1e0b5ff87e7f867, 3c00eadc5065dbfd), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (276634df2a144f6b, bbc78484260fc3bb), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (716415776270382e, 34dd74f16c4a8234), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (1094137a0e100f90, bc9e0162ff6fcd7c), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (751e188535a9ce36, 19dc5ee2c570b745), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (48220179f2ac541d, d17bd1e529fb2be0), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (96ceba880159d63c, e2fe9d4218c67283), 16, 16 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (207bc5d2e39b80fe, d78b950114e00553), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (bd8be2a939fff33b, 6d972cf80abf5874), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (57e8800c0d6c2d9c, b9e69134773e8fba), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (c29209ac7a205991, dfb60448fffc1696), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (ec452d2068d292e6, 5fd684e1af26700c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (1c036503d663c352, ea1c0751d9d7b4dc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (3718d492496b7c76, 571e8cceaecc40e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (9a59f7c3d37b532d, 6e5fbff42bbe2c32), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (d4f965b8b97dbd9f, 7c26e8bbb9327a9d), 8, 8 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (963576b87cf1986a, 942d6fcec2a8be7d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (f6f480d303ce6f8b, 160173adc2f4303d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (86cfe49d0d1af5ea, a5a4a31e62c7d34d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (e8d16cf671c67382, 7e72b46dcf448f4d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (cafcca359f70ccba, 1489e94c89b0871d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (238325854de06c64, 7b52c87bf0dfc67a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (bae5ee7826a3a8fa, 8ab0189d839c3505), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (96d3070222b39d74, 4d158978bdf95e3d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (a7161c8a0481197, a713336dc0c2de2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (bbbbf9f98045faaa, d5efd73715e7b27a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (98aac64214772650, 354c269b35755412), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (61381316a8deb2d4, e2c114a95a549c88), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (d479dab0b7d5ca21, a4530a7ccedb882b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (c4db5a515f72ec8c, f9cccc39d758f896), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (55113f43a1997934, f6da987c6e68c625), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (ec4345666733aadc, ea47edb05e8d73b6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (4a5ffe7a66f91915, e247a67962ae2306), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (3cee09832b9cfbe, ef16e6c2f548c56b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (4f094922a13ab5f6, 246a9091373bc8a4), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (6463fc6c6fd2993b, df425b78272fc2e5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (88f4d48f3787c43e, e24988b13c110ac6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (6a6a5ea5e46fe52f, 435f7959b2056ab0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (c937da1ed44c6c8a, 8ba8459f6a504f10), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (aa5d6185ac87afa4, 1d7f36c83b99c8e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (b39797a6f98269be, 493bb507ecc4f8ef), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (61bedd219fedce0b, 75a580e36bc06486), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (b07d47ed8380eef3, 1c6d846cc4b54290), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (bf9e2e81051be73c, 2cf2cf530ba968b1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (1c39a42a6e8ba629, fac4b6e34da7b14a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (edb0937a18882ee4, b1820568a0a8be47), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (56b4393344d9aee1, bbaf1a5cc1e9a278), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (bcb3463dae99dfba, 9425ed2b56094d08), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (a67115b92a8bd21, 649640f8e98d7c4e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (a3d5f161b954789, 9dbd77464f53c52a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (b830aced624ecb2f, 7e2f6b69dd4c2934), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (49729a8127fe3a0d, 6a700babad89857), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (c52cd72c383e851c, 9d9e1a5f0fe743c9), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (e4fd39a6feb3c248, f4a845a9cc04208a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (e09f84a2dc91ae17, f3a2e42305f4697e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (634e39d9b41ca95e, 6215169081bca953), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (532ee2e22c0aec47, 4a7d5703d2162a17), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (ea06323bc34c5ead, a59cd47586210a59), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (fd076dfbfd0717c3, e1ab021dc35e4827), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (6e76655177c78fb0, e1e923c88631fb77), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (ebdff0199d26f908, 49255678d9a0d756), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (d05064e760f98843, 21d334dc8fe101f1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (53f9af3b069c557e, 5663b50797764411), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (ea8f4e22f422a95a, 30bce45861a3a067), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (cf5f9c8e069d9be2, 7c1993c5cf5c6d63), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (4b4ff8fec752d77f, 8917ee63d2a87e73), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (d3cbe9cf468b98c3, eb0e98951d61273b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (87f9354aae55bbf1, 50cd6ff71b8b992c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (88881e404c407352, 3dfd51231d2c4159), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (6ba0f076619a3946, c6ab5b03a9b281ab), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (44836a883eef6e18, ed87f8587733ce81), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (7fbd9aa6fda08489, e6b3dbd93519b7dc), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (3405e04211e6b6d8, cdefe90c9b7b68fd), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (8111c5a68e2212c8, 978751a4a1cd6ea1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (2228f683ecbfd618, 5ab231e45a89fedb), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (cb6d1da2a11b8aa3, b4014e6c80c7d4d7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (8349a98360acaae3, cee1a7577551c75), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (47522ff0e5c6f83b, 83c427c7703918fe), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (1008ab4d9aaaa857, 67c3b6810a0e4fa1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (d86eecdecdd98e39, ae5cc3d03789f335), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (1019b7098fca4ba8, d02e723cea35a473), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (8b00017f78ff21f0, be345a0f5bb7fee6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (521d95e6294e9884, 40a99f0dc1c9e952), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (740ed08dde88c170, 3b019180c346fb37), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (20175b857d34cf7a, e64e71e312ae36f7), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (88ddb315525ad99c, 8410e01d8b5c8813), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (ccdb2384f749617c, 38291606fdcc12ea), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (da666fcd1f4903d5, b020d8c52843e552), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (70891478b10d2610, 2408b6f70dfbd50f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (7fcf3a57eacc8def, 484df8c95cf2b9cd), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (4795526ddf4615ff, 7fefa9af8c572f61), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (d2b014840af0b28b, 4be62e33c4635ec1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (25fd37454de1122e, 5fb753ace3d0c532), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (7ddf128710bd63b2, 6df4acdc9da9e6af), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (dffa9b392dd58c1d, cfdf06377ad47606), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (1c8e5b4414712bc8, 7eb0265d6ef61d37), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (edc731298c629afe, d810170ce02b72d6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (863beb18ecd4c1b1, 81848fdebe6fe0b5), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (ebd94a82422b7fab, 9ba0cc8e4dcee66e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (3c458fdd08d4ac28, a6d619529ba3ec2c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (883b01297aaf645e, e0a3f521e33592d3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (4a2ef3316ab9f07a, 7aa848faad94dd2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (1b870d6d6f67660c, 525fbb35f107508b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (21158b94ba12072e, 2e07c107a39b8e09), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (2c815ed7fd1333a4, de53fafa5307ff73), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (73915b82f295ad6c, 91e5344dd7af1241), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (687fdec4f449edbb, a8d018d1717d887e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (154a35ef9655f416, 1a3388b973184a2e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (5e991633350d3397, f92c35f925f5393d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (47ffdfc30770aadb, a5e7ef5f0e0d206f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (d8ca88580fff4690, 850e1a2e5028e1fd), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (9e63a89c0c903af4, dec62aa0fa4fab20), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (b873dd36c15e940d, 7e363672d302189d), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (208f0edee13e8a32, 474ca76176d688cf), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (418c037e8ddf489c, df905453770e0951), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (e72812cc56cff1fb, 9bb15f7b88ac821a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (f244125377abd4e, 26feb2adb6f6e91a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (949a24f7cb3933a4, 48ef137ddcafee18), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (625076d90d7f579b, 95707d5318487925), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (98bfdbf5970093e2, 23a8c2b839efdd9e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (c156d8c9558d2724, f11cc2b1c4b6e735), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (81c11aa4a1c29cae, de612e1e8870edb1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (a91b0e886484dcc, b313e171455fe265), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (526e81aa7c0b3004, 3410bd5ee94c13f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (54555eb575d71d9c, b770d1bc24ca69b1), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (3c6f3e591d5423e8, ba97516ae96e693c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (e53fe22c502534a7, 4801761d9c10466e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (26ca5af8b843bf51, 4f59618cad24afbf), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (d8761f0880574379, 9c8a35e783cdb989), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (f99563bb17efd3c9, f105628ad61e1fa6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (65aa7280f1094fe1, ad482a047d167e3c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (856c47383dc762dc, ec88068c490f4b78), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (6e056c383182f320, b14a2bcaeb9726ba), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (37370f1928587e31, aa62a8e82584f9f6), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (3717d1b1c77a8832, a23850fa75f7213f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (37e3ba10a42564e5, c52d1d715aa0768c), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (2d535a0a3d14be5a, ee2ca1e2d03ffcb3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (5d4c9597b8905eb3, 70985dee308fe17e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (8e24ac6d18d61ad0, cb392d611c573458), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (4329ecfd85833496, 3a2fe6614e91232a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (9dc241946141caec, b0e244ed80490e4a), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (d5ea455be3b0ba55, b1c014e2b00b626), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (989e873ad531765e, d21def008bc42789), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (fa565a9bffad9c0e, 22951f13a698dc5b), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (f7b9e1dcd483748c, 28ffe68621b36a27), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (cb1396708872dbdf, e5e8e55c65b5c6a2), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (7d21de31815dbae8, 9920cd3c9e3ba7a0), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (30dae69e5b098ab2, 3f59425b38f3d009), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (af1a7b846f254b11, 13634d0ba0134745), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (a674658db46fbb82, c752f491cd1b7f2e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (dc6947fe94537b19, 11b8174cf008c09f), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (f3c39a1238060183, f411dbb29f55338e), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (7144a84482deaa0b, d5729ce8b6a4b5a3), 0, 0 [INFO] [stderr] SG_CR_Eslkdjf: genie_dat, (35d61dd61f272f3, 7c0411673cb3b1b8), 0, 0 [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 10.31s [INFO] running `Command { std: "docker" "inspect" "8a147f5fce9c3ab0882871f855953a8840d1665d769d0837e9c2a47ef689f7e9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8a147f5fce9c3ab0882871f855953a8840d1665d769d0837e9c2a47ef689f7e9", kill_on_drop: false }` [INFO] [stdout] 8a147f5fce9c3ab0882871f855953a8840d1665d769d0837e9c2a47ef689f7e9