Oct 13 01:46:04.566 INFO checking achankf/space against try#4021bd0b3c5815b087d6db10ce461e7e4854ade7 for pr-54977 Oct 13 01:46:04.566 INFO running `"docker" "create" "-v" "/mnt/big/crater/./work/local/target-dirs/pr-54977/worker-4/try#4021bd0b3c5815b087d6db10ce461e7e4854ade7:/target:rw,Z" "-v" "/mnt/big/crater/./work/local/test-source/worker-4/pr-54977/try#4021bd0b3c5815b087d6db10ce461e7e4854ade7:/source:ro,Z" "-v" "/mnt/big/crater/./work/local/cargo-home:/cargo-home:ro,Z" "-v" "/mnt/big/crater/./work/local/rustup-home:/rustup-home:ro,Z" "-e" "USER_ID=1000" "-e" "SOURCE_DIR=/source" "-e" "USER_ID=1000" "-e" "CMD=cargo +4021bd0b3c5815b087d6db10ce461e7e4854ade7-alt check --frozen --all --all-targets" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"` Oct 13 01:46:05.269 INFO blam! 6ef2a06b3f8c2533bd998153d20c8d36d70a093336c2b914a9b14691e7cd5265 Oct 13 01:46:05.271 INFO running `"docker" "start" "-a" "6ef2a06b3f8c2533bd998153d20c8d36d70a093336c2b914a9b14691e7cd5265"` Oct 13 01:46:06.816 INFO kablam! usermod: no changes Oct 13 01:46:07.112 INFO kablam! Compiling wasm-bindgen-shared v0.2.24 Oct 13 01:46:07.112 INFO kablam! Compiling num-complex v0.2.1 Oct 13 01:46:07.116 INFO kablam! Compiling wasm-bindgen v0.2.24 Oct 13 01:46:07.158 INFO kablam! Checking delaunator v0.2.0 Oct 13 01:46:07.158 INFO kablam! Checking strsim v0.8.0 Oct 13 01:46:07.173 INFO kablam! Compiling serde_json v1.0.32 Oct 13 01:46:07.173 INFO kablam! Checking approx v0.3.0 Oct 13 01:46:07.174 INFO kablam! Compiling syn v0.15.9 Oct 13 01:46:11.685 INFO kablam! Compiling enum-map-derive v0.4.0 Oct 13 01:46:17.102 INFO kablam! Checking alga v0.7.2 Oct 13 01:46:24.052 INFO kablam! Checking enum-map v0.4.1 Oct 13 01:46:25.239 INFO kablam! Checking nalgebra v0.16.4 Oct 13 01:46:37.173 INFO kablam! Compiling serde_derive v1.0.79 Oct 13 01:47:01.157 INFO kablam! Compiling wasm-bindgen-backend v0.2.24 Oct 13 01:47:17.956 INFO kablam! Compiling wasm-bindgen-macro-support v0.2.24 Oct 13 01:47:26.508 INFO kablam! Compiling wasm-bindgen-macro v0.2.24 Oct 13 01:47:32.612 INFO kablam! Checking wbg-rand v0.4.1 Oct 13 01:47:32.612 INFO kablam! Checking console_error_panic_hook v0.1.5 Oct 13 01:47:33.780 INFO kablam! Checking Space v0.1.0 (/source) Oct 13 01:47:37.232 INFO kablam! warning: unused import: `std::collections::HashSet` Oct 13 01:47:37.232 INFO kablam! --> src/model/cal_state.rs:4:5 Oct 13 01:47:37.232 INFO kablam! | Oct 13 01:47:37.232 INFO kablam! 4 | use std::collections::HashSet; Oct 13 01:47:37.232 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:37.232 INFO kablam! | Oct 13 01:47:37.232 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 13 01:47:37.233 INFO kablam! Oct 13 01:47:37.233 INFO kablam! warning: unused import: `EnumMap` Oct 13 01:47:37.233 INFO kablam! --> src/model/cal_state.rs:8:5 Oct 13 01:47:37.233 INFO kablam! | Oct 13 01:47:37.233 INFO kablam! 8 | use EnumMap; Oct 13 01:47:37.233 INFO kablam! | ^^^^^^^ Oct 13 01:47:37.233 INFO kablam! Oct 13 01:47:37.233 INFO kablam! warning: unused import: `std::collections::HashSet` Oct 13 01:47:37.233 INFO kablam! --> src/model/city.rs:1:5 Oct 13 01:47:37.233 INFO kablam! | Oct 13 01:47:37.233 INFO kablam! 1 | use std::collections::HashSet; Oct 13 01:47:37.233 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:37.233 INFO kablam! Oct 13 01:47:37.233 INFO kablam! warning: unused imports: `IndexMut`, `Index` Oct 13 01:47:37.233 INFO kablam! --> src/model/city.rs:2:16 Oct 13 01:47:37.233 INFO kablam! | Oct 13 01:47:37.233 INFO kablam! 2 | use std::ops::{Index, IndexMut}; Oct 13 01:47:37.233 INFO kablam! | ^^^^^ ^^^^^^^^ Oct 13 01:47:37.233 INFO kablam! Oct 13 01:47:37.233 INFO kablam! warning: unused import: `CityId` Oct 13 01:47:37.233 INFO kablam! --> src/model/city.rs:4:5 Oct 13 01:47:37.233 INFO kablam! | Oct 13 01:47:37.233 INFO kablam! 4 | use CityId; Oct 13 01:47:37.233 INFO kablam! | ^^^^^^ Oct 13 01:47:37.233 INFO kablam! Oct 13 01:47:37.234 INFO kablam! warning: unused import: `Galaxy` Oct 13 01:47:37.234 INFO kablam! --> src/model/city.rs:5:5 Oct 13 01:47:37.234 INFO kablam! | Oct 13 01:47:37.234 INFO kablam! 5 | use Galaxy; Oct 13 01:47:37.234 INFO kablam! | ^^^^^^ Oct 13 01:47:37.234 INFO kablam! Oct 13 01:47:37.234 INFO kablam! warning: unused import: `PlanetId` Oct 13 01:47:37.234 INFO kablam! --> src/model/city.rs:6:5 Oct 13 01:47:37.234 INFO kablam! | Oct 13 01:47:37.234 INFO kablam! 6 | use PlanetId; Oct 13 01:47:37.234 INFO kablam! | ^^^^^^^^ Oct 13 01:47:37.234 INFO kablam! Oct 13 01:47:37.234 INFO kablam! warning: unused import: `PlanetVertexId` Oct 13 01:47:37.234 INFO kablam! --> src/model/city.rs:7:5 Oct 13 01:47:37.234 INFO kablam! | Oct 13 01:47:37.234 INFO kablam! 7 | use PlanetVertexId; Oct 13 01:47:37.234 INFO kablam! | ^^^^^^^^^^^^^^ Oct 13 01:47:37.234 INFO kablam! Oct 13 01:47:37.234 INFO kablam! warning: unused import: `SortedEdge` Oct 13 01:47:37.234 INFO kablam! --> src/model/city.rs:9:5 Oct 13 01:47:37.234 INFO kablam! | Oct 13 01:47:37.234 INFO kablam! 9 | use SortedEdge; Oct 13 01:47:37.234 INFO kablam! | ^^^^^^^^^^ Oct 13 01:47:37.234 INFO kablam! Oct 13 01:47:37.234 INFO kablam! warning: unused imports: `IndexMut`, `Index` Oct 13 01:47:37.235 INFO kablam! --> src/model/division.rs:1:16 Oct 13 01:47:37.235 INFO kablam! | Oct 13 01:47:37.235 INFO kablam! 1 | use std::ops::{Index, IndexMut}; Oct 13 01:47:37.235 INFO kablam! | ^^^^^ ^^^^^^^^ Oct 13 01:47:37.235 INFO kablam! Oct 13 01:47:37.235 INFO kablam! warning: unused import: `AccessRight` Oct 13 01:47:37.235 INFO kablam! --> src/model/division.rs:3:5 Oct 13 01:47:37.235 INFO kablam! | Oct 13 01:47:37.235 INFO kablam! 3 | use AccessRight; Oct 13 01:47:37.235 INFO kablam! | ^^^^^^^^^^^ Oct 13 01:47:37.235 INFO kablam! Oct 13 01:47:37.235 INFO kablam! warning: unused import: `PlanetId` Oct 13 01:47:37.235 INFO kablam! --> src/model/division.rs:13:5 Oct 13 01:47:37.235 INFO kablam! | Oct 13 01:47:37.235 INFO kablam! 13 | use PlanetId; Oct 13 01:47:37.235 INFO kablam! | ^^^^^^^^ Oct 13 01:47:37.235 INFO kablam! Oct 13 01:47:37.235 INFO kablam! warning: unused import: `std::collections::HashSet` Oct 13 01:47:37.235 INFO kablam! --> src/model/cal_state.rs:4:5 Oct 13 01:47:37.235 INFO kablam! | Oct 13 01:47:37.235 INFO kablam! 4 | use std::collections::HashSet; Oct 13 01:47:37.235 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:37.235 INFO kablam! | Oct 13 01:47:37.235 INFO kablam! = note: #[warn(unused_imports)] on by default Oct 13 01:47:37.235 INFO kablam! Oct 13 01:47:37.236 INFO kablam! warning: unused import: `EnumMap` Oct 13 01:47:37.236 INFO kablam! --> src/model/cal_state.rs:8:5 Oct 13 01:47:37.236 INFO kablam! | Oct 13 01:47:37.236 INFO kablam! 8 | use EnumMap; Oct 13 01:47:37.236 INFO kablam! | ^^^^^^^ Oct 13 01:47:37.236 INFO kablam! Oct 13 01:47:37.236 INFO kablam! warning: unused import: `cal_star_orbit_coor` Oct 13 01:47:37.236 INFO kablam! --> src/model/galaxy.rs:1:5 Oct 13 01:47:37.236 INFO kablam! | Oct 13 01:47:37.236 INFO kablam! 1 | use cal_star_orbit_coor; Oct 13 01:47:37.236 INFO kablam! | ^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:37.236 INFO kablam! Oct 13 01:47:37.236 INFO kablam! warning: unused imports: `BTreeMap`, `VecDeque` Oct 13 01:47:37.236 INFO kablam! --> src/model/galaxy.rs:2:24 Oct 13 01:47:37.236 INFO kablam! | Oct 13 01:47:37.236 INFO kablam! 2 | use std::collections::{BTreeMap, HashMap, HashSet, VecDeque}; Oct 13 01:47:37.236 INFO kablam! | ^^^^^^^^ ^^^^^^^^ Oct 13 01:47:37.236 INFO kablam! Oct 13 01:47:37.236 INFO kablam! warning: unused import: `JsValue` Oct 13 01:47:37.236 INFO kablam! --> src/model/galaxy.rs:3:43 Oct 13 01:47:37.236 INFO kablam! | Oct 13 01:47:37.236 INFO kablam! 3 | use wasm_bindgen::prelude::{wasm_bindgen, JsValue}; Oct 13 01:47:37.237 INFO kablam! | ^^^^^^^ Oct 13 01:47:37.237 INFO kablam! Oct 13 01:47:37.237 INFO kablam! warning: unused import: `std::collections::HashSet` Oct 13 01:47:37.237 INFO kablam! --> src/model/city.rs:1:5 Oct 13 01:47:37.237 INFO kablam! | Oct 13 01:47:37.237 INFO kablam! 1 | use std::collections::HashSet; Oct 13 01:47:37.237 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:37.237 INFO kablam! warning: unused import: `ColonyHost` Oct 13 01:47:37.237 INFO kablam! --> src/model/galaxy.rs:8:5 Oct 13 01:47:37.237 INFO kablam! | Oct 13 01:47:37.237 INFO kablam! 8 | use ColonyHost; Oct 13 01:47:37.237 INFO kablam! | ^^^^^^^^^^ Oct 13 01:47:37.237 INFO kablam! Oct 13 01:47:37.237 INFO kablam! Oct 13 01:47:37.237 INFO kablam! warning: unused import: `ColonyId` Oct 13 01:47:37.237 INFO kablam! --> src/model/galaxy.rs:9:5 Oct 13 01:47:37.237 INFO kablam! | Oct 13 01:47:37.237 INFO kablam! 9 | use ColonyId; Oct 13 01:47:37.237 INFO kablam! | ^^^^^^^^ Oct 13 01:47:37.237 INFO kablam! Oct 13 01:47:37.237 INFO kablam! warning: unused import: `Corporation` Oct 13 01:47:37.237 INFO kablam! --> src/model/galaxy.rs:10:5 Oct 13 01:47:37.237 INFO kablam! | Oct 13 01:47:37.237 INFO kablam! 10 | use Corporation; Oct 13 01:47:37.238 INFO kablam! | ^^^^^^^^^^^ Oct 13 01:47:37.238 INFO kablam! warning: unused imports: `IndexMut`, `Index` Oct 13 01:47:37.238 INFO kablam! --> src/model/city.rs:2:16 Oct 13 01:47:37.238 INFO kablam! | Oct 13 01:47:37.238 INFO kablam! 2 | use std::ops::{Index, IndexMut}; Oct 13 01:47:37.238 INFO kablam! | ^^^^^ ^^^^^^^^ Oct 13 01:47:37.238 INFO kablam! Oct 13 01:47:37.238 INFO kablam! warning: unused import: `EnumMap` Oct 13 01:47:37.238 INFO kablam! --> src/model/galaxy.rs:11:5 Oct 13 01:47:37.238 INFO kablam! | Oct 13 01:47:37.238 INFO kablam! 11 | use EnumMap; Oct 13 01:47:37.238 INFO kablam! | ^^^^^^^ Oct 13 01:47:37.238 INFO kablam! Oct 13 01:47:37.238 INFO kablam! Oct 13 01:47:37.238 INFO kablam! warning: unused import: `CityId` Oct 13 01:47:37.238 INFO kablam! warning: unused import: `Product` Oct 13 01:47:37.238 INFO kablam! --> src/model/city.rs:4:5 Oct 13 01:47:37.238 INFO kablam! | Oct 13 01:47:37.238 INFO kablam! 4 | use CityId; Oct 13 01:47:37.238 INFO kablam! | ^^^^^^ Oct 13 01:47:37.238 INFO kablam! --> src/model/galaxy.rs:22:5 Oct 13 01:47:37.238 INFO kablam! | Oct 13 01:47:37.238 INFO kablam! 22 | use Product; Oct 13 01:47:37.238 INFO kablam! | ^^^^^^^ Oct 13 01:47:37.238 INFO kablam! Oct 13 01:47:37.239 INFO kablam! Oct 13 01:47:37.239 INFO kablam! warning: unused import: `Galaxy` Oct 13 01:47:37.239 INFO kablam! --> src/model/city.rs:5:5 Oct 13 01:47:37.239 INFO kablam! | Oct 13 01:47:37.239 INFO kablam! 5 | use Galaxy; Oct 13 01:47:37.239 INFO kablam! | ^^^^^^ Oct 13 01:47:37.239 INFO kablam! Oct 13 01:47:37.239 INFO kablam! warning: unused import: `PlanetId` Oct 13 01:47:37.239 INFO kablam! --> src/model/city.rs:6:5 Oct 13 01:47:37.239 INFO kablam! | Oct 13 01:47:37.239 INFO kablam! 6 | use PlanetId; Oct 13 01:47:37.239 INFO kablam! | ^^^^^^^^ Oct 13 01:47:37.239 INFO kablam! Oct 13 01:47:37.239 INFO kablam! warning: unused import: `PlanetVertexId` Oct 13 01:47:37.239 INFO kablam! --> src/model/city.rs:7:5 Oct 13 01:47:37.239 INFO kablam! | Oct 13 01:47:37.239 INFO kablam! 7 | use PlanetVertexId; Oct 13 01:47:37.239 INFO kablam! | ^^^^^^^^^^^^^^ Oct 13 01:47:37.239 INFO kablam! Oct 13 01:47:37.239 INFO kablam! warning: unused import: `SortedEdge` Oct 13 01:47:37.239 INFO kablam! --> src/model/city.rs:9:5 Oct 13 01:47:37.239 INFO kablam! | Oct 13 01:47:37.239 INFO kablam! 9 | use SortedEdge; Oct 13 01:47:37.239 INFO kablam! | ^^^^^^^^^^ Oct 13 01:47:37.239 INFO kablam! Oct 13 01:47:37.239 INFO kablam! warning: unused imports: `IndexMut`, `Index` Oct 13 01:47:37.240 INFO kablam! --> src/model/division.rs:1:16 Oct 13 01:47:37.240 INFO kablam! | Oct 13 01:47:37.240 INFO kablam! 1 | use std::ops::{Index, IndexMut}; Oct 13 01:47:37.240 INFO kablam! | ^^^^^ ^^^^^^^^ Oct 13 01:47:37.240 INFO kablam! Oct 13 01:47:37.240 INFO kablam! warning: unused import: `AccessRight` Oct 13 01:47:37.240 INFO kablam! --> src/model/division.rs:3:5 Oct 13 01:47:37.240 INFO kablam! | Oct 13 01:47:37.240 INFO kablam! 3 | use AccessRight; Oct 13 01:47:37.240 INFO kablam! | ^^^^^^^^^^^ Oct 13 01:47:37.240 INFO kablam! Oct 13 01:47:37.240 INFO kablam! warning: unused import: `PlanetId` Oct 13 01:47:37.240 INFO kablam! --> src/model/division.rs:13:5 Oct 13 01:47:37.240 INFO kablam! | Oct 13 01:47:37.240 INFO kablam! 13 | use PlanetId; Oct 13 01:47:37.240 INFO kablam! | ^^^^^^^^ Oct 13 01:47:37.240 INFO kablam! Oct 13 01:47:37.240 INFO kablam! warning: unused import: `wbg_rand::wasm_rng` Oct 13 01:47:37.240 INFO kablam! --> src/model/interop.rs:8:5 Oct 13 01:47:37.240 INFO kablam! | Oct 13 01:47:37.240 INFO kablam! 8 | use wbg_rand::wasm_rng; Oct 13 01:47:37.240 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Oct 13 01:47:37.240 INFO kablam! Oct 13 01:47:37.241 INFO kablam! warning: unused import: `Foreign` Oct 13 01:47:37.241 INFO kablam! --> src/model/interop.rs:17:5 Oct 13 01:47:37.241 INFO kablam! | Oct 13 01:47:37.241 INFO kablam! 17 | use Foreign; Oct 13 01:47:37.241 INFO kablam! | ^^^^^^^ Oct 13 01:47:37.241 INFO kablam! Oct 13 01:47:37.241 INFO kablam! warning: unused import: `cal_star_orbit_coor` Oct 13 01:47:37.241 INFO kablam! --> src/model/galaxy.rs:1:5 Oct 13 01:47:37.241 INFO kablam! | Oct 13 01:47:37.241 INFO kablam! 1 | use cal_star_orbit_coor; Oct 13 01:47:37.241 INFO kablam! | ^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:37.241 INFO kablam! Oct 13 01:47:37.241 INFO kablam! warning: unused import: `CITY_DIST` Oct 13 01:47:37.241 INFO kablam! --> src/model/interop.rs:26:5 Oct 13 01:47:37.241 INFO kablam! | Oct 13 01:47:37.241 INFO kablam! 26 | use CITY_DIST; Oct 13 01:47:37.241 INFO kablam! | ^^^^^^^^^ Oct 13 01:47:37.241 INFO kablam! Oct 13 01:47:37.241 INFO kablam! warning: unused imports: `BTreeMap`, `VecDeque` Oct 13 01:47:37.241 INFO kablam! --> src/model/galaxy.rs:2:24 Oct 13 01:47:37.242 INFO kablam! | Oct 13 01:47:37.242 INFO kablam! 2 | use std::collections::{BTreeMap, HashMap, HashSet, VecDeque}; Oct 13 01:47:37.242 INFO kablam! | ^^^^^^^^ ^^^^^^^^ Oct 13 01:47:37.242 INFO kablam! Oct 13 01:47:37.242 INFO kablam! warning: unused import: `JsValue` Oct 13 01:47:37.242 INFO kablam! --> src/model/galaxy.rs:3:43 Oct 13 01:47:37.242 INFO kablam! | Oct 13 01:47:37.242 INFO kablam! 3 | use wasm_bindgen::prelude::{wasm_bindgen, JsValue}; Oct 13 01:47:37.242 INFO kablam! | ^^^^^^^ Oct 13 01:47:37.242 INFO kablam! Oct 13 01:47:37.242 INFO kablam! warning: unused import: `ColonyHost` Oct 13 01:47:37.242 INFO kablam! --> src/model/galaxy.rs:8:5 Oct 13 01:47:37.242 INFO kablam! | Oct 13 01:47:37.242 INFO kablam! 8 | use ColonyHost; Oct 13 01:47:37.242 INFO kablam! | ^^^^^^^^^^ Oct 13 01:47:37.242 INFO kablam! Oct 13 01:47:37.242 INFO kablam! warning: unused import: `ColonyId` Oct 13 01:47:37.242 INFO kablam! --> src/model/galaxy.rs:9:5 Oct 13 01:47:37.243 INFO kablam! | Oct 13 01:47:37.243 INFO kablam! 9 | use ColonyId; Oct 13 01:47:37.243 INFO kablam! | ^^^^^^^^ Oct 13 01:47:37.243 INFO kablam! Oct 13 01:47:37.243 INFO kablam! warning: unused import: `Corporation` Oct 13 01:47:37.243 INFO kablam! --> src/model/galaxy.rs:10:5 Oct 13 01:47:37.243 INFO kablam! | Oct 13 01:47:37.243 INFO kablam! 10 | use Corporation; Oct 13 01:47:37.243 INFO kablam! | ^^^^^^^^^^^ Oct 13 01:47:37.243 INFO kablam! Oct 13 01:47:37.243 INFO kablam! warning: unused import: `EnumMap` Oct 13 01:47:37.243 INFO kablam! --> src/model/galaxy.rs:11:5 Oct 13 01:47:37.243 INFO kablam! | Oct 13 01:47:37.243 INFO kablam! 11 | use EnumMap; Oct 13 01:47:37.243 INFO kablam! | ^^^^^^^ Oct 13 01:47:37.243 INFO kablam! Oct 13 01:47:37.243 INFO kablam! warning: unused import: `Product` Oct 13 01:47:37.243 INFO kablam! --> src/model/galaxy.rs:22:5 Oct 13 01:47:37.243 INFO kablam! | Oct 13 01:47:37.244 INFO kablam! 22 | use Product; Oct 13 01:47:37.244 INFO kablam! | ^^^^^^^ Oct 13 01:47:37.244 INFO kablam! Oct 13 01:47:37.244 INFO kablam! warning: unused imports: `HashSet`, `VecDeque` Oct 13 01:47:37.244 INFO kablam! --> src/model/nation.rs:1:33 Oct 13 01:47:37.244 INFO kablam! | Oct 13 01:47:37.244 INFO kablam! 1 | use std::collections::{HashMap, HashSet, VecDeque}; Oct 13 01:47:37.244 INFO kablam! | ^^^^^^^ ^^^^^^^^ Oct 13 01:47:37.244 INFO kablam! Oct 13 01:47:37.244 INFO kablam! warning: unused import: `wbg_rand::wasm_rng` Oct 13 01:47:37.244 INFO kablam! warning: unused import: `std::iter::FromIterator` Oct 13 01:47:37.244 INFO kablam! --> src/model/nation.rs:2:5 Oct 13 01:47:37.244 INFO kablam! | Oct 13 01:47:37.244 INFO kablam! 2 | use std::iter::FromIterator; Oct 13 01:47:37.244 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:37.244 INFO kablam! --> src/model/interop.rs:8:5 Oct 13 01:47:37.244 INFO kablam! | Oct 13 01:47:37.245 INFO kablam! 8 | use wbg_rand::wasm_rng; Oct 13 01:47:37.245 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Oct 13 01:47:37.245 INFO kablam! Oct 13 01:47:37.245 INFO kablam! Oct 13 01:47:37.245 INFO kablam! warning: unused imports: `IndexMut`, `Index` Oct 13 01:47:37.245 INFO kablam! --> src/model/nation.rs:3:16 Oct 13 01:47:37.245 INFO kablam! | Oct 13 01:47:37.245 INFO kablam! 3 | use std::ops::{Index, IndexMut}; Oct 13 01:47:37.245 INFO kablam! | ^^^^^ ^^^^^^^^ Oct 13 01:47:37.245 INFO kablam! Oct 13 01:47:37.245 INFO kablam! warning: unused import: `Foreign` Oct 13 01:47:37.245 INFO kablam! --> src/model/interop.rs:17:5 Oct 13 01:47:37.245 INFO kablam! | Oct 13 01:47:37.245 INFO kablam! 17 | use Foreign; Oct 13 01:47:37.245 INFO kablam! | ^^^^^^^ Oct 13 01:47:37.245 INFO kablam! Oct 13 01:47:37.245 INFO kablam! warning: unused import: `JsValue` Oct 13 01:47:37.245 INFO kablam! --> src/model/nation.rs:4:43 Oct 13 01:47:37.245 INFO kablam! | Oct 13 01:47:37.246 INFO kablam! 4 | use wasm_bindgen::prelude::{wasm_bindgen, JsValue}; Oct 13 01:47:37.246 INFO kablam! | ^^^^^^^ Oct 13 01:47:37.246 INFO kablam! Oct 13 01:47:37.246 INFO kablam! warning: unused import: `CITY_DIST` Oct 13 01:47:37.246 INFO kablam! --> src/model/interop.rs:26:5 Oct 13 01:47:37.246 INFO kablam! | Oct 13 01:47:37.246 INFO kablam! 26 | use CITY_DIST; Oct 13 01:47:37.246 INFO kablam! | ^^^^^^^^^ Oct 13 01:47:37.246 INFO kablam! Oct 13 01:47:37.246 INFO kablam! warning: unused import: `CityId` Oct 13 01:47:37.246 INFO kablam! --> src/model/nation.rs:6:5 Oct 13 01:47:37.246 INFO kablam! | Oct 13 01:47:37.246 INFO kablam! 6 | use CityId; Oct 13 01:47:37.246 INFO kablam! | ^^^^^^ Oct 13 01:47:37.246 INFO kablam! Oct 13 01:47:37.246 INFO kablam! warning: unused import: `Foreign` Oct 13 01:47:37.246 INFO kablam! --> src/model/nation.rs:7:5 Oct 13 01:47:37.246 INFO kablam! | Oct 13 01:47:37.246 INFO kablam! 7 | use Foreign; Oct 13 01:47:37.246 INFO kablam! | ^^^^^^^ Oct 13 01:47:37.246 INFO kablam! Oct 13 01:47:37.247 INFO kablam! warning: unused import: `Nation` Oct 13 01:47:37.247 INFO kablam! --> src/model/nation.rs:9:5 Oct 13 01:47:37.247 INFO kablam! | Oct 13 01:47:37.247 INFO kablam! 9 | use Nation; Oct 13 01:47:37.247 INFO kablam! | ^^^^^^ Oct 13 01:47:37.247 INFO kablam! Oct 13 01:47:37.247 INFO kablam! warning: unused import: `ordered_float::OrderedFloat` Oct 13 01:47:37.247 INFO kablam! --> src/model/planet.rs:4:5 Oct 13 01:47:37.247 INFO kablam! | Oct 13 01:47:37.247 INFO kablam! 4 | use ordered_float::OrderedFloat; Oct 13 01:47:37.247 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:37.247 INFO kablam! Oct 13 01:47:37.247 INFO kablam! warning: unused import: `std::collections::hash_map::Entry` Oct 13 01:47:37.247 INFO kablam! --> src/model/planet.rs:6:5 Oct 13 01:47:37.247 INFO kablam! | Oct 13 01:47:37.247 INFO kablam! 6 | use std::collections::hash_map::Entry; Oct 13 01:47:37.247 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:37.247 INFO kablam! Oct 13 01:47:37.247 INFO kablam! warning: unused import: `BTreeMap` Oct 13 01:47:37.247 INFO kablam! --> src/model/planet.rs:10:24 Oct 13 01:47:37.247 INFO kablam! | Oct 13 01:47:37.247 INFO kablam! 10 | use std::collections::{BTreeMap, VecDeque}; Oct 13 01:47:37.247 INFO kablam! | ^^^^^^^^ Oct 13 01:47:37.248 INFO kablam! Oct 13 01:47:37.248 INFO kablam! warning: unused imports: `IndexMut`, `Index` Oct 13 01:47:37.248 INFO kablam! --> src/model/planet.rs:11:16 Oct 13 01:47:37.248 INFO kablam! | Oct 13 01:47:37.248 INFO kablam! 11 | use std::ops::{Index, IndexMut}; Oct 13 01:47:37.248 INFO kablam! | ^^^^^ ^^^^^^^^ Oct 13 01:47:37.248 INFO kablam! Oct 13 01:47:37.252 INFO kablam! warning: unused import: `CityId` Oct 13 01:47:37.252 INFO kablam! --> src/model/planet.rs:14:5 Oct 13 01:47:37.253 INFO kablam! | Oct 13 01:47:37.253 INFO kablam! 14 | use CityId; Oct 13 01:47:37.253 INFO kablam! | ^^^^^^ Oct 13 01:47:37.253 INFO kablam! Oct 13 01:47:37.253 INFO kablam! warning: unused import: `DivisionId` Oct 13 01:47:37.253 INFO kablam! --> src/model/planet.rs:15:5 Oct 13 01:47:37.253 INFO kablam! | Oct 13 01:47:37.253 INFO kablam! 15 | use DivisionId; Oct 13 01:47:37.253 INFO kablam! | ^^^^^^^^^^ Oct 13 01:47:37.253 INFO kablam! Oct 13 01:47:37.253 INFO kablam! warning: unused imports: `HashSet`, `VecDeque` Oct 13 01:47:37.253 INFO kablam! --> src/model/nation.rs:1:33 Oct 13 01:47:37.253 INFO kablam! | Oct 13 01:47:37.253 INFO kablam! 1 | use std::collections::{HashMap, HashSet, VecDeque}; Oct 13 01:47:37.253 INFO kablam! | ^^^^^^^ ^^^^^^^^ Oct 13 01:47:37.253 INFO kablam! Oct 13 01:47:37.253 INFO kablam! warning: unused import: `std::iter::FromIterator` Oct 13 01:47:37.253 INFO kablam! --> src/model/nation.rs:2:5 Oct 13 01:47:37.253 INFO kablam! | Oct 13 01:47:37.253 INFO kablam! 2 | use std::iter::FromIterator; Oct 13 01:47:37.253 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:37.253 INFO kablam! Oct 13 01:47:37.253 INFO kablam! warning: unused imports: `IndexMut`, `Index` Oct 13 01:47:37.253 INFO kablam! --> src/model/nation.rs:3:16 Oct 13 01:47:37.253 INFO kablam! | Oct 13 01:47:37.254 INFO kablam! 3 | use std::ops::{Index, IndexMut}; Oct 13 01:47:37.254 INFO kablam! | ^^^^^ ^^^^^^^^ Oct 13 01:47:37.254 INFO kablam! Oct 13 01:47:37.254 INFO kablam! warning: unused import: `JsValue` Oct 13 01:47:37.254 INFO kablam! --> src/model/nation.rs:4:43 Oct 13 01:47:37.254 INFO kablam! | Oct 13 01:47:37.254 INFO kablam! 4 | use wasm_bindgen::prelude::{wasm_bindgen, JsValue}; Oct 13 01:47:37.254 INFO kablam! | ^^^^^^^ Oct 13 01:47:37.254 INFO kablam! Oct 13 01:47:37.254 INFO kablam! warning: unused import: `CityId` Oct 13 01:47:37.254 INFO kablam! --> src/model/nation.rs:6:5 Oct 13 01:47:37.254 INFO kablam! | Oct 13 01:47:37.254 INFO kablam! 6 | use CityId; Oct 13 01:47:37.254 INFO kablam! | ^^^^^^ Oct 13 01:47:37.254 INFO kablam! Oct 13 01:47:37.254 INFO kablam! warning: unused import: `Foreign` Oct 13 01:47:37.254 INFO kablam! --> src/model/nation.rs:7:5 Oct 13 01:47:37.254 INFO kablam! | Oct 13 01:47:37.254 INFO kablam! 7 | use Foreign; Oct 13 01:47:37.254 INFO kablam! | ^^^^^^^ Oct 13 01:47:37.254 INFO kablam! Oct 13 01:47:37.254 INFO kablam! warning: unused import: `Nation` Oct 13 01:47:37.254 INFO kablam! --> src/model/nation.rs:9:5 Oct 13 01:47:37.254 INFO kablam! | Oct 13 01:47:37.254 INFO kablam! 9 | use Nation; Oct 13 01:47:37.255 INFO kablam! | ^^^^^^ Oct 13 01:47:37.255 INFO kablam! Oct 13 01:47:37.255 INFO kablam! warning: unused import: `ordered_float::OrderedFloat` Oct 13 01:47:37.255 INFO kablam! --> src/model/planet.rs:4:5 Oct 13 01:47:37.255 INFO kablam! | Oct 13 01:47:37.255 INFO kablam! 4 | use ordered_float::OrderedFloat; Oct 13 01:47:37.255 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:37.255 INFO kablam! Oct 13 01:47:37.255 INFO kablam! warning: unused import: `std::collections::hash_map::Entry` Oct 13 01:47:37.255 INFO kablam! --> src/model/planet.rs:6:5 Oct 13 01:47:37.255 INFO kablam! | Oct 13 01:47:37.255 INFO kablam! 6 | use std::collections::hash_map::Entry; Oct 13 01:47:37.255 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:37.255 INFO kablam! Oct 13 01:47:37.255 INFO kablam! warning: unused import: `BTreeMap` Oct 13 01:47:37.255 INFO kablam! --> src/model/planet.rs:10:24 Oct 13 01:47:37.255 INFO kablam! | Oct 13 01:47:37.255 INFO kablam! 10 | use std::collections::{BTreeMap, VecDeque}; Oct 13 01:47:37.255 INFO kablam! | ^^^^^^^^ Oct 13 01:47:37.255 INFO kablam! Oct 13 01:47:37.255 INFO kablam! warning: unused imports: `IndexMut`, `Index` Oct 13 01:47:37.255 INFO kablam! --> src/model/planet.rs:11:16 Oct 13 01:47:37.255 INFO kablam! | Oct 13 01:47:37.255 INFO kablam! 11 | use std::ops::{Index, IndexMut}; Oct 13 01:47:37.256 INFO kablam! | ^^^^^ ^^^^^^^^ Oct 13 01:47:37.256 INFO kablam! Oct 13 01:47:37.256 INFO kablam! warning: unused import: `CityId` Oct 13 01:47:37.256 INFO kablam! --> src/model/planet.rs:14:5 Oct 13 01:47:37.256 INFO kablam! | Oct 13 01:47:37.256 INFO kablam! 14 | use CityId; Oct 13 01:47:37.256 INFO kablam! | ^^^^^^ Oct 13 01:47:37.256 INFO kablam! Oct 13 01:47:37.256 INFO kablam! warning: unused import: `DivisionId` Oct 13 01:47:37.256 INFO kablam! --> src/model/planet.rs:15:5 Oct 13 01:47:37.256 INFO kablam! | Oct 13 01:47:37.256 INFO kablam! 15 | use DivisionId; Oct 13 01:47:37.256 INFO kablam! | ^^^^^^^^^^ Oct 13 01:47:37.256 INFO kablam! Oct 13 01:47:37.256 INFO kablam! warning: unused import: `CorporationId` Oct 13 01:47:37.256 INFO kablam! --> src/model/search.rs:6:5 Oct 13 01:47:37.256 INFO kablam! | Oct 13 01:47:37.256 INFO kablam! 6 | use CorporationId; Oct 13 01:47:37.256 INFO kablam! | ^^^^^^^^^^^^^ Oct 13 01:47:37.256 INFO kablam! Oct 13 01:47:37.256 INFO kablam! warning: unused import: `NationId` Oct 13 01:47:37.256 INFO kablam! --> src/model/search.rs:10:5 Oct 13 01:47:37.256 INFO kablam! | Oct 13 01:47:37.256 INFO kablam! 10 | use NationId; Oct 13 01:47:37.256 INFO kablam! | ^^^^^^^^ Oct 13 01:47:37.257 INFO kablam! Oct 13 01:47:37.257 INFO kablam! warning: unused import: `CorporationId` Oct 13 01:47:37.257 INFO kablam! --> src/model/search.rs:6:5 Oct 13 01:47:37.257 INFO kablam! | Oct 13 01:47:37.257 INFO kablam! 6 | use CorporationId; Oct 13 01:47:37.257 INFO kablam! | ^^^^^^^^^^^^^ Oct 13 01:47:37.257 INFO kablam! Oct 13 01:47:37.257 INFO kablam! warning: unused import: `NationId` Oct 13 01:47:37.257 INFO kablam! --> src/model/search.rs:10:5 Oct 13 01:47:37.257 INFO kablam! | Oct 13 01:47:37.257 INFO kablam! 10 | use NationId; Oct 13 01:47:37.257 INFO kablam! | ^^^^^^^^ Oct 13 01:47:37.257 INFO kablam! Oct 13 01:47:39.007 INFO kablam! error[E0599]: no function or associated item named `new` found for type `unionfind::UnionFind<_>` in the current scope Oct 13 01:47:39.007 INFO kablam! --> src/model/unionfind.rs:148:23 Oct 13 01:47:39.007 INFO kablam! | Oct 13 01:47:39.007 INFO kablam! 13 | / pub struct UnionFind Oct 13 01:47:39.007 INFO kablam! 14 | | where Oct 13 01:47:39.007 INFO kablam! 15 | | T: Copy + Clone + Eq + Hash, Oct 13 01:47:39.007 INFO kablam! 16 | | { Oct 13 01:47:39.007 INFO kablam! 17 | | mapping: HashMap, // mapping Oct 13 01:47:39.007 INFO kablam! 18 | | vertices: Vec, // structure Oct 13 01:47:39.007 INFO kablam! 19 | | } Oct 13 01:47:39.007 INFO kablam! | |_- function or associated item `new` not found for this Oct 13 01:47:39.007 INFO kablam! ... Oct 13 01:47:39.007 INFO kablam! 148 | let mut set = UnionFind::new(); Oct 13 01:47:39.007 INFO kablam! | ^^^^^^^^^^^^^^ function or associated item not found in `unionfind::UnionFind<_>` Oct 13 01:47:39.007 INFO kablam! | Oct 13 01:47:39.007 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Oct 13 01:47:39.007 INFO kablam! = note: the following trait defines an item `new`, perhaps you need to implement it: Oct 13 01:47:39.007 INFO kablam! candidate #1: `rand::distributions::uniform::UniformSampler` Oct 13 01:47:39.007 INFO kablam! Oct 13 01:47:39.007 INFO kablam! error[E0599]: no function or associated item named `new` found for type `unionfind::UnionFind<_>` in the current scope Oct 13 01:47:39.007 INFO kablam! --> src/model/unionfind.rs:167:23 Oct 13 01:47:39.007 INFO kablam! | Oct 13 01:47:39.007 INFO kablam! 13 | / pub struct UnionFind Oct 13 01:47:39.007 INFO kablam! 14 | | where Oct 13 01:47:39.007 INFO kablam! 15 | | T: Copy + Clone + Eq + Hash, Oct 13 01:47:39.007 INFO kablam! 16 | | { Oct 13 01:47:39.007 INFO kablam! 17 | | mapping: HashMap, // mapping Oct 13 01:47:39.007 INFO kablam! 18 | | vertices: Vec, // structure Oct 13 01:47:39.007 INFO kablam! 19 | | } Oct 13 01:47:39.007 INFO kablam! | |_- function or associated item `new` not found for this Oct 13 01:47:39.007 INFO kablam! ... Oct 13 01:47:39.007 INFO kablam! 167 | let mut set = UnionFind::new(); Oct 13 01:47:39.007 INFO kablam! | ^^^^^^^^^^^^^^ function or associated item not found in `unionfind::UnionFind<_>` Oct 13 01:47:39.007 INFO kablam! | Oct 13 01:47:39.007 INFO kablam! = help: items from traits can only be used if the trait is implemented and in scope Oct 13 01:47:39.007 INFO kablam! = note: the following trait defines an item `new`, perhaps you need to implement it: Oct 13 01:47:39.008 INFO kablam! candidate #1: `rand::distributions::uniform::UniformSampler` Oct 13 01:47:39.008 INFO kablam! Oct 13 01:47:39.088 INFO kablam! error: aborting due to 2 previous errors Oct 13 01:47:39.088 INFO kablam! Oct 13 01:47:39.088 INFO kablam! For more information about this error, try `rustc --explain E0599`. Oct 13 01:47:39.088 INFO kablam! error: Could not compile `Space`. Oct 13 01:47:39.088 INFO kablam! warning: build failed, waiting for other jobs to finish... Oct 13 01:47:39.596 INFO kablam! warning: unreachable pattern Oct 13 01:47:39.596 INFO kablam! --> src/model/cal_state.rs:724:13 Oct 13 01:47:39.596 INFO kablam! | Oct 13 01:47:39.596 INFO kablam! 724 | _ => return old_angle, Oct 13 01:47:39.596 INFO kablam! | ^ Oct 13 01:47:39.596 INFO kablam! | Oct 13 01:47:39.596 INFO kablam! = note: #[warn(unreachable_patterns)] on by default Oct 13 01:47:39.596 INFO kablam! Oct 13 01:47:39.617 INFO kablam! warning: unused variable: `star_id` Oct 13 01:47:39.617 INFO kablam! --> src/model/util.rs:42:25 Oct 13 01:47:39.618 INFO kablam! | Oct 13 01:47:39.618 INFO kablam! 42 | Locatable::Star(star_id) => {} Oct 13 01:47:39.618 INFO kablam! | ^^^^^^^ help: consider using `_star_id` instead Oct 13 01:47:39.619 INFO kablam! | Oct 13 01:47:39.619 INFO kablam! = note: #[warn(unused_variables)] on by default Oct 13 01:47:39.619 INFO kablam! Oct 13 01:47:39.619 INFO kablam! warning: unused variable: `s` Oct 13 01:47:39.620 INFO kablam! --> src/model/util.rs:64:9 Oct 13 01:47:39.620 INFO kablam! | Oct 13 01:47:39.620 INFO kablam! 64 | let s = p / LOC_HASH_FACTOR; Oct 13 01:47:39.621 INFO kablam! | ^ help: consider using `_s` instead Oct 13 01:47:39.621 INFO kablam! Oct 13 01:47:39.621 INFO kablam! warning: unused variable: `division_id` Oct 13 01:47:39.622 INFO kablam! --> src/model/cal_state.rs:347:32 Oct 13 01:47:39.622 INFO kablam! | Oct 13 01:47:39.622 INFO kablam! 347 | pub fn is_in_combat(&self, division_id: DivisionId) -> bool { Oct 13 01:47:39.623 INFO kablam! | ^^^^^^^^^^^ help: consider using `_division_id` instead Oct 13 01:47:39.623 INFO kablam! Oct 13 01:47:39.623 INFO kablam! warning: unused variable: `division_id` Oct 13 01:47:39.623 INFO kablam! --> src/model/cal_state.rs:352:14 Oct 13 01:47:39.624 INFO kablam! | Oct 13 01:47:39.624 INFO kablam! 352 | for (division_id, location) in self.division_location.iter_mut() { Oct 13 01:47:39.624 INFO kablam! | ^^^^^^^^^^^ help: consider using `_division_id` instead Oct 13 01:47:39.625 INFO kablam! Oct 13 01:47:39.625 INFO kablam! warning: unused variable: `moved` Oct 13 01:47:39.625 INFO kablam! --> src/model/cal_state.rs:355:17 Oct 13 01:47:39.625 INFO kablam! | Oct 13 01:47:39.626 INFO kablam! 355 | moved, Oct 13 01:47:39.626 INFO kablam! | ^^^^^ help: try ignoring the field: `moved: _` Oct 13 01:47:39.626 INFO kablam! Oct 13 01:47:39.627 INFO kablam! warning: unused variable: `vertex_idx` Oct 13 01:47:39.627 INFO kablam! --> src/model/cal_state.rs:361:21 Oct 13 01:47:39.627 INFO kablam! | Oct 13 01:47:39.628 INFO kablam! 361 | vertex_idx, Oct 13 01:47:39.628 INFO kablam! | ^^^^^^^^^^ help: try ignoring the field: `vertex_idx: _` Oct 13 01:47:39.628 INFO kablam! Oct 13 01:47:39.628 INFO kablam! warning: unused variable: `planet` Oct 13 01:47:39.629 INFO kablam! --> src/model/cal_state.rs:364:21 Oct 13 01:47:39.629 INFO kablam! | Oct 13 01:47:39.629 INFO kablam! 364 | let planet = &mut self.planets[*idx as usize]; Oct 13 01:47:39.630 INFO kablam! | ^^^^^^ help: consider using `_planet` instead Oct 13 01:47:39.630 INFO kablam! Oct 13 01:47:39.630 INFO kablam! warning: unused variable: `next_vertex` Oct 13 01:47:39.631 INFO kablam! --> src/model/cal_state.rs:365:21 Oct 13 01:47:39.631 INFO kablam! | Oct 13 01:47:39.631 INFO kablam! 365 | let next_vertex = path Oct 13 01:47:39.631 INFO kablam! | ^^^^^^^^^^^ help: consider using `_next_vertex` instead Oct 13 01:47:39.632 INFO kablam! Oct 13 01:47:39.632 INFO kablam! warning: unused variable: `all_base_demands` Oct 13 01:47:39.632 INFO kablam! --> src/model/cal_state.rs:565:13 Oct 13 01:47:39.633 INFO kablam! | Oct 13 01:47:39.633 INFO kablam! 565 | let all_base_demands = Product::base_demands(); Oct 13 01:47:39.633 INFO kablam! | ^^^^^^^^^^^^^^^^ help: consider using `_all_base_demands` instead Oct 13 01:47:39.633 INFO kablam! Oct 13 01:47:39.634 INFO kablam! warning: unused variable: `planet_ids` Oct 13 01:47:39.634 INFO kablam! --> src/model/galaxy.rs:206:13 Oct 13 01:47:39.634 INFO kablam! | Oct 13 01:47:39.635 INFO kablam! 206 | let planet_ids = { Oct 13 01:47:39.635 INFO kablam! | ^^^^^^^^^^ help: consider using `_planet_ids` instead Oct 13 01:47:39.635 INFO kablam! Oct 13 01:47:39.636 INFO kablam! warning: unused variable: `planet_ids` Oct 13 01:47:39.636 INFO kablam! --> src/model/galaxy.rs:213:13 Oct 13 01:47:39.640 INFO kablam! | Oct 13 01:47:39.641 INFO kablam! 213 | let planet_ids = vec![0]; // TODO Oct 13 01:47:39.641 INFO kablam! | ^^^^^^^^^^ help: consider using `_planet_ids` instead Oct 13 01:47:39.641 INFO kablam! Oct 13 01:47:39.641 INFO kablam! warning: unused variable: `my_nation_id` Oct 13 01:47:39.642 INFO kablam! --> src/model/nation.rs:22:9 Oct 13 01:47:39.642 INFO kablam! | Oct 13 01:47:39.642 INFO kablam! 22 | my_nation_id: NationId, Oct 13 01:47:39.643 INFO kablam! | ^^^^^^^^^^^^ help: consider using `_my_nation_id` instead Oct 13 01:47:39.643 INFO kablam! Oct 13 01:47:39.643 INFO kablam! warning: unused variable: `target_nation_id` Oct 13 01:47:39.644 INFO kablam! --> src/model/nation.rs:23:9 Oct 13 01:47:39.644 INFO kablam! | Oct 13 01:47:39.644 INFO kablam! 23 | target_nation_id: NationId, Oct 13 01:47:39.644 INFO kablam! | ^^^^^^^^^^^^^^^^ help: consider using `_target_nation_id` instead Oct 13 01:47:39.645 INFO kablam! Oct 13 01:47:39.645 INFO kablam! warning: unused variable: `right` Oct 13 01:47:39.645 INFO kablam! --> src/model/nation.rs:24:9 Oct 13 01:47:39.646 INFO kablam! | Oct 13 01:47:39.646 INFO kablam! 24 | right: AccessRight, Oct 13 01:47:39.646 INFO kablam! | ^^^^^ help: consider using `_right` instead Oct 13 01:47:39.646 INFO kablam! Oct 13 01:47:39.647 INFO kablam! warning: unused variable: `right` Oct 13 01:47:39.647 INFO kablam! --> src/model/nation.rs:160:29 Oct 13 01:47:39.647 INFO kablam! | Oct 13 01:47:39.647 INFO kablam! 160 | pub fn access_threshold(right: AccessRight) -> u32 { Oct 13 01:47:39.648 INFO kablam! | ^^^^^ help: consider using `_right` instead Oct 13 01:47:39.648 INFO kablam! Oct 13 01:47:39.961 INFO kablam! warning: variable does not need to be mutable Oct 13 01:47:39.961 INFO kablam! --> src/model/cal_state.rs:104:22 Oct 13 01:47:39.961 INFO kablam! | Oct 13 01:47:39.962 INFO kablam! 104 | pub fn cal_world(mut self) -> Self { Oct 13 01:47:39.962 INFO kablam! | ----^^^^ Oct 13 01:47:39.963 INFO kablam! | | Oct 13 01:47:39.963 INFO kablam! | help: remove this `mut` Oct 13 01:47:39.963 INFO kablam! | Oct 13 01:47:39.964 INFO kablam! = note: #[warn(unused_mut)] on by default Oct 13 01:47:39.964 INFO kablam! Oct 13 01:47:39.964 INFO kablam! warning: variable does not need to be mutable Oct 13 01:47:39.964 INFO kablam! --> src/model/cal_state.rs:536:33 Oct 13 01:47:39.965 INFO kablam! | Oct 13 01:47:39.965 INFO kablam! 536 | fn cal_civilian_consumption(mut self) -> Self { Oct 13 01:47:39.965 INFO kablam! | ----^^^^ Oct 13 01:47:39.966 INFO kablam! | | Oct 13 01:47:39.966 INFO kablam! | help: remove this `mut` Oct 13 01:47:39.966 INFO kablam! Oct 13 01:47:39.967 INFO kablam! warning: variable does not need to be mutable Oct 13 01:47:39.967 INFO kablam! --> src/model/cal_state.rs:564:32 Oct 13 01:47:39.967 INFO kablam! | Oct 13 01:47:39.968 INFO kablam! 564 | fn cal_industry_production(mut self) -> Self { Oct 13 01:47:39.968 INFO kablam! | ----^^^^ Oct 13 01:47:39.968 INFO kablam! | | Oct 13 01:47:39.968 INFO kablam! | help: remove this `mut` Oct 13 01:47:39.969 INFO kablam! Oct 13 01:47:39.969 INFO kablam! warning: variable does not need to be mutable Oct 13 01:47:39.969 INFO kablam! --> src/model/cal_state.rs:620:23 Oct 13 01:47:39.970 INFO kablam! | Oct 13 01:47:39.970 INFO kablam! 620 | fn cal_office_buy(mut self) -> Self { Oct 13 01:47:39.970 INFO kablam! | ----^^^^ Oct 13 01:47:39.971 INFO kablam! | | Oct 13 01:47:39.971 INFO kablam! | help: remove this `mut` Oct 13 01:47:39.971 INFO kablam! Oct 13 01:47:39.971 INFO kablam! warning: variable does not need to be mutable Oct 13 01:47:39.972 INFO kablam! --> src/model/cal_state.rs:650:26 Oct 13 01:47:39.972 INFO kablam! | Oct 13 01:47:39.972 INFO kablam! 650 | fn cal_industry_sell(mut self) -> Self { Oct 13 01:47:39.973 INFO kablam! | ----^^^^ Oct 13 01:47:39.973 INFO kablam! | | Oct 13 01:47:39.973 INFO kablam! | help: remove this `mut` Oct 13 01:47:39.973 INFO kablam! Oct 13 01:47:40.171 INFO kablam! warning: method is never used: `get_colony_id` Oct 13 01:47:40.171 INFO kablam! --> src/model/interop.rs:524:5 Oct 13 01:47:40.172 INFO kablam! | Oct 13 01:47:40.172 INFO kablam! 524 | fn get_colony_id(id: JsValue) -> ColonyId { Oct 13 01:47:40.172 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.173 INFO kablam! | Oct 13 01:47:40.173 INFO kablam! = note: #[warn(dead_code)] on by default Oct 13 01:47:40.173 INFO kablam! Oct 13 01:47:40.173 INFO kablam! warning: method is never used: `get_nation_id` Oct 13 01:47:40.174 INFO kablam! --> src/model/interop.rs:540:5 Oct 13 01:47:40.174 INFO kablam! | Oct 13 01:47:40.174 INFO kablam! 540 | fn get_nation_id(id: JsValue) -> NationId { Oct 13 01:47:40.175 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.175 INFO kablam! Oct 13 01:47:40.175 INFO kablam! warning: method is never used: `get_planet_id` Oct 13 01:47:40.175 INFO kablam! --> src/model/interop.rs:548:5 Oct 13 01:47:40.176 INFO kablam! | Oct 13 01:47:40.176 INFO kablam! 548 | fn get_planet_id(id: JsValue) -> PlanetId { Oct 13 01:47:40.176 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.177 INFO kablam! Oct 13 01:47:40.177 INFO kablam! warning: field is never used: `mappings` Oct 13 01:47:40.177 INFO kablam! --> src/model/lib.rs:64:5 Oct 13 01:47:40.177 INFO kablam! | Oct 13 01:47:40.178 INFO kablam! 64 | mappings: HashMap, Oct 13 01:47:40.178 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.178 INFO kablam! Oct 13 01:47:40.178 INFO kablam! warning: field is never used: `mappings` Oct 13 01:47:40.179 INFO kablam! --> src/model/lib.rs:82:5 Oct 13 01:47:40.179 INFO kablam! | Oct 13 01:47:40.179 INFO kablam! 82 | mappings: HashMap, Oct 13 01:47:40.179 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.179 INFO kablam! Oct 13 01:47:40.180 INFO kablam! warning: field is never used: `all_parents` Oct 13 01:47:40.180 INFO kablam! --> src/model/lib.rs:84:5 Oct 13 01:47:40.180 INFO kablam! | Oct 13 01:47:40.181 INFO kablam! 84 | all_parents: Vec>, Oct 13 01:47:40.181 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.181 INFO kablam! Oct 13 01:47:40.181 INFO kablam! warning: field is never used: `population` Oct 13 01:47:40.182 INFO kablam! --> src/model/lib.rs:197:5 Oct 13 01:47:40.182 INFO kablam! | Oct 13 01:47:40.182 INFO kablam! 197 | population: usize, Oct 13 01:47:40.182 INFO kablam! | ^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.183 INFO kablam! Oct 13 01:47:40.183 INFO kablam! warning: field is never used: `consumption_lvl` Oct 13 01:47:40.183 INFO kablam! --> src/model/lib.rs:200:5 Oct 13 01:47:40.183 INFO kablam! | Oct 13 01:47:40.184 INFO kablam! 200 | consumption_lvl: f32, // civilian consumption Oct 13 01:47:40.184 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.184 INFO kablam! Oct 13 01:47:40.184 INFO kablam! warning: field is never used: `education_lvl` Oct 13 01:47:40.185 INFO kablam! --> src/model/lib.rs:201:5 Oct 13 01:47:40.185 INFO kablam! | Oct 13 01:47:40.185 INFO kablam! 201 | education_lvl: f32, // education level Oct 13 01:47:40.186 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.186 INFO kablam! Oct 13 01:47:40.186 INFO kablam! warning: field is never used: `health_lvl` Oct 13 01:47:40.186 INFO kablam! --> src/model/lib.rs:202:5 Oct 13 01:47:40.187 INFO kablam! | Oct 13 01:47:40.187 INFO kablam! 202 | health_lvl: f32, // health level Oct 13 01:47:40.187 INFO kablam! | ^^^^^^^^^^^^^^^ Oct 13 01:47:40.188 INFO kablam! Oct 13 01:47:40.188 INFO kablam! warning: field is never used: `happy_lvl` Oct 13 01:47:40.188 INFO kablam! --> src/model/lib.rs:203:5 Oct 13 01:47:40.189 INFO kablam! | Oct 13 01:47:40.189 INFO kablam! 203 | happy_lvl: f32, // happiness level Oct 13 01:47:40.189 INFO kablam! | ^^^^^^^^^^^^^^ Oct 13 01:47:40.189 INFO kablam! Oct 13 01:47:40.190 INFO kablam! warning: field is never used: `safety_lvl` Oct 13 01:47:40.190 INFO kablam! --> src/model/lib.rs:204:5 Oct 13 01:47:40.190 INFO kablam! | Oct 13 01:47:40.190 INFO kablam! 204 | safety_lvl: f32, // safety level Oct 13 01:47:40.191 INFO kablam! | ^^^^^^^^^^^^^^^ Oct 13 01:47:40.191 INFO kablam! Oct 13 01:47:40.191 INFO kablam! warning: field is never used: `infrastructure_lvl` Oct 13 01:47:40.191 INFO kablam! --> src/model/lib.rs:205:5 Oct 13 01:47:40.191 INFO kablam! | Oct 13 01:47:40.191 INFO kablam! 205 | infrastructure_lvl: f32, // infrastructure level Oct 13 01:47:40.191 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.191 INFO kablam! Oct 13 01:47:40.191 INFO kablam! warning: field is never used: `energy_lvl` Oct 13 01:47:40.191 INFO kablam! --> src/model/lib.rs:206:5 Oct 13 01:47:40.191 INFO kablam! | Oct 13 01:47:40.191 INFO kablam! 206 | energy_lvl: f32, // energy utilization Oct 13 01:47:40.192 INFO kablam! | ^^^^^^^^^^^^^^^ Oct 13 01:47:40.192 INFO kablam! Oct 13 01:47:40.192 INFO kablam! warning: field is never used: `telecom_lvl` Oct 13 01:47:40.192 INFO kablam! --> src/model/lib.rs:207:5 Oct 13 01:47:40.192 INFO kablam! | Oct 13 01:47:40.192 INFO kablam! 207 | telecom_lvl: f32, Oct 13 01:47:40.192 INFO kablam! | ^^^^^^^^^^^^^^^^ Oct 13 01:47:40.192 INFO kablam! Oct 13 01:47:40.192 INFO kablam! warning: field is never used: `influence` Oct 13 01:47:40.192 INFO kablam! --> src/model/lib.rs:209:5 Oct 13 01:47:40.192 INFO kablam! | Oct 13 01:47:40.192 INFO kablam! 209 | influence: HashMap, Oct 13 01:47:40.192 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.192 INFO kablam! Oct 13 01:47:40.192 INFO kablam! warning: field is never used: `market` Oct 13 01:47:40.192 INFO kablam! --> src/model/lib.rs:211:5 Oct 13 01:47:40.192 INFO kablam! | Oct 13 01:47:40.192 INFO kablam! 211 | market: EnumMap, Oct 13 01:47:40.192 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.192 INFO kablam! Oct 13 01:47:40.192 INFO kablam! warning: field is never used: `industry` Oct 13 01:47:40.192 INFO kablam! --> src/model/lib.rs:217:5 Oct 13 01:47:40.192 INFO kablam! | Oct 13 01:47:40.192 INFO kablam! 217 | industry: [(Product, usize); 1], // product is fixed upon world generation Oct 13 01:47:40.192 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.192 INFO kablam! Oct 13 01:47:40.192 INFO kablam! warning: field is never used: `custom_industry` Oct 13 01:47:40.192 INFO kablam! --> src/model/lib.rs:218:5 Oct 13 01:47:40.192 INFO kablam! | Oct 13 01:47:40.192 INFO kablam! 218 | custom_industry: [Option<(Product, usize)>; 1], Oct 13 01:47:40.192 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.204 INFO kablam! Oct 13 01:47:40.204 INFO kablam! warning: variant is never constructed: `ArmoredMount` Oct 13 01:47:40.204 INFO kablam! --> src/model/lib.rs:232:5 Oct 13 01:47:40.204 INFO kablam! | Oct 13 01:47:40.204 INFO kablam! 232 | / ArmoredMount { Oct 13 01:47:40.204 INFO kablam! 233 | | tech: u16, Oct 13 01:47:40.204 INFO kablam! 234 | | armor: u8, Oct 13 01:47:40.204 INFO kablam! 235 | | durability: u8, Oct 13 01:47:40.204 INFO kablam! ... | Oct 13 01:47:40.204 INFO kablam! 238 | | mobility: u8, Oct 13 01:47:40.204 INFO kablam! 239 | | }, Oct 13 01:47:40.204 INFO kablam! | |_____^ Oct 13 01:47:40.204 INFO kablam! Oct 13 01:47:40.204 INFO kablam! warning: variant is never constructed: `Tank` Oct 13 01:47:40.204 INFO kablam! --> src/model/lib.rs:240:5 Oct 13 01:47:40.204 INFO kablam! | Oct 13 01:47:40.204 INFO kablam! 240 | / Tank { Oct 13 01:47:40.204 INFO kablam! 241 | | tech: u16, Oct 13 01:47:40.204 INFO kablam! 242 | | armor: u8, Oct 13 01:47:40.204 INFO kablam! 243 | | durability: u8, Oct 13 01:47:40.204 INFO kablam! ... | Oct 13 01:47:40.204 INFO kablam! 246 | | mobility: u8, Oct 13 01:47:40.204 INFO kablam! 247 | | }, Oct 13 01:47:40.204 INFO kablam! | |_____^ Oct 13 01:47:40.204 INFO kablam! Oct 13 01:47:40.204 INFO kablam! warning: variant is never constructed: `HoverTank` Oct 13 01:47:40.204 INFO kablam! --> src/model/lib.rs:248:5 Oct 13 01:47:40.204 INFO kablam! | Oct 13 01:47:40.204 INFO kablam! 248 | / HoverTank { Oct 13 01:47:40.204 INFO kablam! 249 | | tech: u16, Oct 13 01:47:40.204 INFO kablam! 250 | | armor: u8, Oct 13 01:47:40.204 INFO kablam! 251 | | durability: u8, Oct 13 01:47:40.204 INFO kablam! ... | Oct 13 01:47:40.204 INFO kablam! 254 | | mobility: u8, Oct 13 01:47:40.204 INFO kablam! 255 | | }, Oct 13 01:47:40.204 INFO kablam! | |_____^ Oct 13 01:47:40.204 INFO kablam! Oct 13 01:47:40.204 INFO kablam! warning: variant is never constructed: `Mount` Oct 13 01:47:40.204 INFO kablam! --> src/model/lib.rs:261:5 Oct 13 01:47:40.204 INFO kablam! | Oct 13 01:47:40.204 INFO kablam! 261 | / Mount { Oct 13 01:47:40.204 INFO kablam! 262 | | tech: u16, Oct 13 01:47:40.204 INFO kablam! 263 | | armor: u8, Oct 13 01:47:40.204 INFO kablam! 264 | | durability: u8, Oct 13 01:47:40.204 INFO kablam! ... | Oct 13 01:47:40.204 INFO kablam! 267 | | mobility: u8, Oct 13 01:47:40.204 INFO kablam! 268 | | }, Oct 13 01:47:40.204 INFO kablam! | |_____^ Oct 13 01:47:40.204 INFO kablam! Oct 13 01:47:40.204 INFO kablam! warning: variant is never constructed: `Truck` Oct 13 01:47:40.204 INFO kablam! --> src/model/lib.rs:269:5 Oct 13 01:47:40.204 INFO kablam! | Oct 13 01:47:40.204 INFO kablam! 269 | / Truck { Oct 13 01:47:40.204 INFO kablam! 270 | | tech: u16, Oct 13 01:47:40.204 INFO kablam! 271 | | armor: u8, Oct 13 01:47:40.204 INFO kablam! 272 | | durability: u8, Oct 13 01:47:40.204 INFO kablam! ... | Oct 13 01:47:40.204 INFO kablam! 275 | | mobility: u8, Oct 13 01:47:40.204 INFO kablam! 276 | | }, Oct 13 01:47:40.204 INFO kablam! | |_____^ Oct 13 01:47:40.204 INFO kablam! Oct 13 01:47:40.204 INFO kablam! warning: variant is never constructed: `HoverTruck` Oct 13 01:47:40.204 INFO kablam! --> src/model/lib.rs:277:5 Oct 13 01:47:40.204 INFO kablam! | Oct 13 01:47:40.204 INFO kablam! 277 | / HoverTruck { Oct 13 01:47:40.204 INFO kablam! 278 | | tech: u16, Oct 13 01:47:40.204 INFO kablam! 279 | | armor: u8, Oct 13 01:47:40.204 INFO kablam! 280 | | durability: u8, Oct 13 01:47:40.204 INFO kablam! ... | Oct 13 01:47:40.204 INFO kablam! 283 | | mobility: u8, Oct 13 01:47:40.204 INFO kablam! 284 | | }, Oct 13 01:47:40.204 INFO kablam! | |_____^ Oct 13 01:47:40.204 INFO kablam! Oct 13 01:47:40.204 INFO kablam! warning: variant is never constructed: `Catapult` Oct 13 01:47:40.204 INFO kablam! --> src/model/lib.rs:290:5 Oct 13 01:47:40.204 INFO kablam! | Oct 13 01:47:40.204 INFO kablam! 290 | / Catapult { Oct 13 01:47:40.204 INFO kablam! 291 | | tech: u16, Oct 13 01:47:40.204 INFO kablam! 292 | | durability: u8, Oct 13 01:47:40.204 INFO kablam! 293 | | range: u8, // range advantage determines extra first strikes before combat Oct 13 01:47:40.204 INFO kablam! ... | Oct 13 01:47:40.204 INFO kablam! 296 | | consumption: u8, Oct 13 01:47:40.205 INFO kablam! 297 | | }, // pre-industrial Oct 13 01:47:40.205 INFO kablam! | |_____^ Oct 13 01:47:40.205 INFO kablam! Oct 13 01:47:40.205 INFO kablam! warning: variant is never constructed: `Artillery` Oct 13 01:47:40.205 INFO kablam! --> src/model/lib.rs:298:5 Oct 13 01:47:40.205 INFO kablam! | Oct 13 01:47:40.205 INFO kablam! 298 | / Artillery { Oct 13 01:47:40.205 INFO kablam! 299 | | tech: u16, Oct 13 01:47:40.205 INFO kablam! 300 | | durability: u8, Oct 13 01:47:40.205 INFO kablam! 301 | | range: u8, // range advantage determines extra first strikes before combat Oct 13 01:47:40.205 INFO kablam! ... | Oct 13 01:47:40.205 INFO kablam! 305 | | consumption: u8, Oct 13 01:47:40.205 INFO kablam! 306 | | }, // industrial Oct 13 01:47:40.205 INFO kablam! | |_____^ Oct 13 01:47:40.205 INFO kablam! Oct 13 01:47:40.205 INFO kablam! warning: variant is never constructed: `ParticleCannon` Oct 13 01:47:40.205 INFO kablam! --> src/model/lib.rs:307:5 Oct 13 01:47:40.205 INFO kablam! | Oct 13 01:47:40.205 INFO kablam! 307 | / ParticleCannon { Oct 13 01:47:40.205 INFO kablam! 308 | | tech: u16, Oct 13 01:47:40.205 INFO kablam! 309 | | durability: u8, Oct 13 01:47:40.205 INFO kablam! 310 | | range: u8, // range advantage determines extra first strikes before combat Oct 13 01:47:40.205 INFO kablam! ... | Oct 13 01:47:40.205 INFO kablam! 314 | | consumption: u8, Oct 13 01:47:40.205 INFO kablam! 315 | | }, // galactic Oct 13 01:47:40.205 INFO kablam! | |_____^ Oct 13 01:47:40.205 INFO kablam! Oct 13 01:47:40.205 INFO kablam! warning: variant is never constructed: `Spear` Oct 13 01:47:40.205 INFO kablam! --> src/model/lib.rs:321:5 Oct 13 01:47:40.205 INFO kablam! | Oct 13 01:47:40.205 INFO kablam! 321 | / Spear { Oct 13 01:47:40.205 INFO kablam! 322 | | tech: u16, Oct 13 01:47:40.205 INFO kablam! 323 | | durability: u8, Oct 13 01:47:40.205 INFO kablam! 324 | | hardness: u8, Oct 13 01:47:40.205 INFO kablam! ... | Oct 13 01:47:40.205 INFO kablam! 327 | | consumption: u8, Oct 13 01:47:40.205 INFO kablam! 328 | | }, // pre-industrial Oct 13 01:47:40.205 INFO kablam! | |_____^ Oct 13 01:47:40.205 INFO kablam! Oct 13 01:47:40.205 INFO kablam! warning: variant is never constructed: `Bayonet` Oct 13 01:47:40.205 INFO kablam! --> src/model/lib.rs:329:5 Oct 13 01:47:40.205 INFO kablam! | Oct 13 01:47:40.205 INFO kablam! 329 | / Bayonet { Oct 13 01:47:40.205 INFO kablam! 330 | | tech: u16, Oct 13 01:47:40.205 INFO kablam! 331 | | durability: u8, Oct 13 01:47:40.205 INFO kablam! 332 | | hardness: u8, Oct 13 01:47:40.205 INFO kablam! ... | Oct 13 01:47:40.205 INFO kablam! 335 | | consumption: u8, Oct 13 01:47:40.205 INFO kablam! 336 | | }, // industrial Oct 13 01:47:40.205 INFO kablam! | |_____^ Oct 13 01:47:40.205 INFO kablam! Oct 13 01:47:40.205 INFO kablam! warning: variant is never constructed: `LightSaber` Oct 13 01:47:40.205 INFO kablam! --> src/model/lib.rs:337:5 Oct 13 01:47:40.205 INFO kablam! | Oct 13 01:47:40.205 INFO kablam! 337 | / LightSaber { Oct 13 01:47:40.205 INFO kablam! 338 | | tech: u16, Oct 13 01:47:40.205 INFO kablam! 339 | | durability: u8, Oct 13 01:47:40.205 INFO kablam! 340 | | hardness: u8, Oct 13 01:47:40.205 INFO kablam! ... | Oct 13 01:47:40.205 INFO kablam! 343 | | consumption: u8, Oct 13 01:47:40.205 INFO kablam! 344 | | }, // galactic Oct 13 01:47:40.205 INFO kablam! | |_____^ Oct 13 01:47:40.205 INFO kablam! Oct 13 01:47:40.205 INFO kablam! warning: variant is never constructed: `Bow` Oct 13 01:47:40.205 INFO kablam! --> src/model/lib.rs:350:5 Oct 13 01:47:40.205 INFO kablam! | Oct 13 01:47:40.205 INFO kablam! 350 | / Bow { Oct 13 01:47:40.205 INFO kablam! 351 | | tech: u16, Oct 13 01:47:40.205 INFO kablam! 352 | | durability: u8, Oct 13 01:47:40.205 INFO kablam! 353 | | range: u8, // range advantage determines extra first strikes before combat Oct 13 01:47:40.205 INFO kablam! ... | Oct 13 01:47:40.205 INFO kablam! 357 | | consumption: u8, Oct 13 01:47:40.205 INFO kablam! 358 | | }, // pre-industrial Oct 13 01:47:40.205 INFO kablam! | |_____^ Oct 13 01:47:40.205 INFO kablam! Oct 13 01:47:40.205 INFO kablam! warning: variant is never constructed: `Firearm` Oct 13 01:47:40.205 INFO kablam! --> src/model/lib.rs:359:5 Oct 13 01:47:40.205 INFO kablam! | Oct 13 01:47:40.205 INFO kablam! 359 | / Firearm { Oct 13 01:47:40.205 INFO kablam! 360 | | tech: u16, Oct 13 01:47:40.205 INFO kablam! 361 | | durability: u8, Oct 13 01:47:40.205 INFO kablam! 362 | | range: u8, // range advantage determines extra first strikes before combat Oct 13 01:47:40.205 INFO kablam! ... | Oct 13 01:47:40.205 INFO kablam! 366 | | consumption: u8, Oct 13 01:47:40.205 INFO kablam! 367 | | }, // industrial Oct 13 01:47:40.205 INFO kablam! | |_____^ Oct 13 01:47:40.205 INFO kablam! Oct 13 01:47:40.205 INFO kablam! warning: variant is never constructed: `Phaser` Oct 13 01:47:40.205 INFO kablam! --> src/model/lib.rs:368:5 Oct 13 01:47:40.205 INFO kablam! | Oct 13 01:47:40.205 INFO kablam! 368 | / Phaser { Oct 13 01:47:40.205 INFO kablam! 369 | | tech: u16, Oct 13 01:47:40.205 INFO kablam! 370 | | durability: u8, Oct 13 01:47:40.205 INFO kablam! 371 | | range: u8, // range advantage determines extra first strikes before combat Oct 13 01:47:40.206 INFO kablam! ... | Oct 13 01:47:40.206 INFO kablam! 375 | | consumption: u8, Oct 13 01:47:40.206 INFO kablam! 376 | | }, // galactic Oct 13 01:47:40.206 INFO kablam! | |_____^ Oct 13 01:47:40.206 INFO kablam! Oct 13 01:47:40.206 INFO kablam! warning: variant is never constructed: `Exoskeleton` Oct 13 01:47:40.206 INFO kablam! --> src/model/lib.rs:382:5 Oct 13 01:47:40.206 INFO kablam! | Oct 13 01:47:40.206 INFO kablam! 382 | / Exoskeleton { Oct 13 01:47:40.206 INFO kablam! 383 | | tech: u16, Oct 13 01:47:40.206 INFO kablam! 384 | | armor: u8, Oct 13 01:47:40.206 INFO kablam! 385 | | durability: u8, Oct 13 01:47:40.206 INFO kablam! ... | Oct 13 01:47:40.206 INFO kablam! 388 | | mobility: u8, Oct 13 01:47:40.206 INFO kablam! 389 | | }, // late-industrial, early galactic Oct 13 01:47:40.206 INFO kablam! | |_____^ Oct 13 01:47:40.206 INFO kablam! Oct 13 01:47:40.206 INFO kablam! warning: variant is never constructed: `MobileSuit` Oct 13 01:47:40.206 INFO kablam! --> src/model/lib.rs:390:5 Oct 13 01:47:40.206 INFO kablam! | Oct 13 01:47:40.206 INFO kablam! 390 | / MobileSuit { Oct 13 01:47:40.206 INFO kablam! 391 | | tech: u16, Oct 13 01:47:40.206 INFO kablam! 392 | | armor: u8, Oct 13 01:47:40.206 INFO kablam! 393 | | durability: u8, Oct 13 01:47:40.206 INFO kablam! ... | Oct 13 01:47:40.206 INFO kablam! 396 | | mobility: u8, Oct 13 01:47:40.206 INFO kablam! 397 | | }, // galactic, gundam Oct 13 01:47:40.206 INFO kablam! | |_____^ Oct 13 01:47:40.206 INFO kablam! Oct 13 01:47:40.206 INFO kablam! warning: variant is never constructed: `Melee` Oct 13 01:47:40.206 INFO kablam! --> src/model/lib.rs:402:5 Oct 13 01:47:40.206 INFO kablam! | Oct 13 01:47:40.206 INFO kablam! 402 | Melee(MeleeWeapon), Oct 13 01:47:40.206 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.206 INFO kablam! Oct 13 01:47:40.206 INFO kablam! warning: variant is never constructed: `Range` Oct 13 01:47:40.206 INFO kablam! --> src/model/lib.rs:403:5 Oct 13 01:47:40.206 INFO kablam! | Oct 13 01:47:40.206 INFO kablam! 403 | Range(RangeWeapon), Oct 13 01:47:40.206 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.206 INFO kablam! Oct 13 01:47:40.206 INFO kablam! warning: variant is never constructed: `Artillery` Oct 13 01:47:40.206 INFO kablam! --> src/model/lib.rs:404:5 Oct 13 01:47:40.206 INFO kablam! | Oct 13 01:47:40.206 INFO kablam! 404 | Artillery(Artillery), Oct 13 01:47:40.206 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.206 INFO kablam! Oct 13 01:47:40.206 INFO kablam! warning: variant is never constructed: `Armor` Oct 13 01:47:40.206 INFO kablam! --> src/model/lib.rs:405:5 Oct 13 01:47:40.206 INFO kablam! | Oct 13 01:47:40.206 INFO kablam! 405 | Armor(Armor), Oct 13 01:47:40.206 INFO kablam! | ^^^^^^^^^^^^ Oct 13 01:47:40.206 INFO kablam! Oct 13 01:47:40.206 INFO kablam! warning: variant is never constructed: `PowerArmor` Oct 13 01:47:40.206 INFO kablam! --> src/model/lib.rs:406:5 Oct 13 01:47:40.206 INFO kablam! | Oct 13 01:47:40.206 INFO kablam! 406 | PowerArmor(PowerArmor), Oct 13 01:47:40.206 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.206 INFO kablam! Oct 13 01:47:40.206 INFO kablam! warning: variant is never constructed: `Logistics` Oct 13 01:47:40.206 INFO kablam! --> src/model/lib.rs:407:5 Oct 13 01:47:40.206 INFO kablam! | Oct 13 01:47:40.206 INFO kablam! 407 | Logistics(Logistics), Oct 13 01:47:40.206 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.206 INFO kablam! Oct 13 01:47:40.206 INFO kablam! warning: field is never used: `commander` Oct 13 01:47:40.206 INFO kablam! --> src/model/lib.rs:443:5 Oct 13 01:47:40.206 INFO kablam! | Oct 13 01:47:40.206 INFO kablam! 443 | commander: Option, Oct 13 01:47:40.206 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.206 INFO kablam! Oct 13 01:47:40.206 INFO kablam! warning: field is never used: `manpower` Oct 13 01:47:40.206 INFO kablam! --> src/model/lib.rs:445:5 Oct 13 01:47:40.206 INFO kablam! | Oct 13 01:47:40.206 INFO kablam! 445 | manpower: u32, Oct 13 01:47:40.206 INFO kablam! | ^^^^^^^^^^^^^ Oct 13 01:47:40.206 INFO kablam! Oct 13 01:47:40.206 INFO kablam! warning: field is never used: `arsenal` Oct 13 01:47:40.206 INFO kablam! --> src/model/lib.rs:446:5 Oct 13 01:47:40.206 INFO kablam! | Oct 13 01:47:40.206 INFO kablam! 446 | arsenal: HashMap, Oct 13 01:47:40.206 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.206 INFO kablam! Oct 13 01:47:40.206 INFO kablam! warning: field is never used: `experience` Oct 13 01:47:40.206 INFO kablam! --> src/model/lib.rs:447:5 Oct 13 01:47:40.206 INFO kablam! | Oct 13 01:47:40.206 INFO kablam! 447 | experience: u16, Oct 13 01:47:40.206 INFO kablam! | ^^^^^^^^^^^^^^^ Oct 13 01:47:40.206 INFO kablam! Oct 13 01:47:40.206 INFO kablam! warning: field is never used: `cargo` Oct 13 01:47:40.206 INFO kablam! --> src/model/lib.rs:448:5 Oct 13 01:47:40.206 INFO kablam! | Oct 13 01:47:40.206 INFO kablam! 448 | cargo: EnumMap, Oct 13 01:47:40.206 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.206 INFO kablam! Oct 13 01:47:40.207 INFO kablam! warning: variant is never constructed: `InTransport` Oct 13 01:47:40.207 INFO kablam! --> src/model/lib.rs:460:5 Oct 13 01:47:40.207 INFO kablam! | Oct 13 01:47:40.207 INFO kablam! 460 | InTransport, // TODO attach transport id Oct 13 01:47:40.207 INFO kablam! | ^^^^^^^^^^^ Oct 13 01:47:40.207 INFO kablam! Oct 13 01:47:40.207 INFO kablam! warning: field is never used: `swiss_account` Oct 13 01:47:40.207 INFO kablam! --> src/model/lib.rs:499:5 Oct 13 01:47:40.207 INFO kablam! | Oct 13 01:47:40.207 INFO kablam! 499 | swiss_account: HashMap, Oct 13 01:47:40.207 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.207 INFO kablam! Oct 13 01:47:40.207 INFO kablam! warning: field is never used: `specialists` Oct 13 01:47:40.207 INFO kablam! --> src/model/lib.rs:500:5 Oct 13 01:47:40.207 INFO kablam! | Oct 13 01:47:40.207 INFO kablam! 500 | specialists: Vec, Oct 13 01:47:40.207 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.207 INFO kablam! Oct 13 01:47:40.207 INFO kablam! warning: field is never used: `player` Oct 13 01:47:40.207 INFO kablam! --> src/model/lib.rs:508:5 Oct 13 01:47:40.207 INFO kablam! | Oct 13 01:47:40.207 INFO kablam! 508 | player: Option, Oct 13 01:47:40.207 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.207 INFO kablam! Oct 13 01:47:40.207 INFO kablam! warning: field is never used: `player_nation` Oct 13 01:47:40.207 INFO kablam! --> src/model/lib.rs:510:5 Oct 13 01:47:40.207 INFO kablam! | Oct 13 01:47:40.207 INFO kablam! 510 | player_nation: usize, Oct 13 01:47:40.207 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.207 INFO kablam! Oct 13 01:47:40.207 INFO kablam! warning: field is never used: `nation_templates` Oct 13 01:47:40.207 INFO kablam! --> src/model/lib.rs:512:5 Oct 13 01:47:40.207 INFO kablam! | Oct 13 01:47:40.207 INFO kablam! 512 | nation_templates: HashMap>, Oct 13 01:47:40.207 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.207 INFO kablam! Oct 13 01:47:40.207 INFO kablam! warning: field is never used: `nation_divisions` Oct 13 01:47:40.207 INFO kablam! --> src/model/lib.rs:513:5 Oct 13 01:47:40.207 INFO kablam! | Oct 13 01:47:40.207 INFO kablam! 513 | nation_divisions: HashMap>, Oct 13 01:47:40.207 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.207 INFO kablam! Oct 13 01:47:40.207 INFO kablam! warning: field is never used: `public_divisions` Oct 13 01:47:40.207 INFO kablam! --> src/model/lib.rs:518:5 Oct 13 01:47:40.207 INFO kablam! | Oct 13 01:47:40.207 INFO kablam! 518 | public_divisions: HashSet, Oct 13 01:47:40.207 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.207 INFO kablam! Oct 13 01:47:40.207 INFO kablam! warning: field is never used: `private_divisions` Oct 13 01:47:40.207 INFO kablam! --> src/model/lib.rs:519:5 Oct 13 01:47:40.207 INFO kablam! | Oct 13 01:47:40.207 INFO kablam! 519 | private_divisions: HashSet, Oct 13 01:47:40.207 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.207 INFO kablam! Oct 13 01:47:40.207 INFO kablam! warning: field is never used: `tech` Oct 13 01:47:40.207 INFO kablam! --> src/model/lib.rs:542:5 Oct 13 01:47:40.207 INFO kablam! | Oct 13 01:47:40.207 INFO kablam! 542 | tech: HashMap, Oct 13 01:47:40.207 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.207 INFO kablam! Oct 13 01:47:40.207 INFO kablam! warning: field is never used: `relationship` Oct 13 01:47:40.207 INFO kablam! --> src/model/lib.rs:543:5 Oct 13 01:47:40.207 INFO kablam! | Oct 13 01:47:40.207 INFO kablam! 543 | relationship: HashMap, Oct 13 01:47:40.207 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.207 INFO kablam! Oct 13 01:47:40.207 INFO kablam! warning: field is never used: `design` Oct 13 01:47:40.207 INFO kablam! --> src/model/lib.rs:546:5 Oct 13 01:47:40.207 INFO kablam! | Oct 13 01:47:40.207 INFO kablam! 546 | design: EnumMap, Oct 13 01:47:40.207 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.207 INFO kablam! Oct 13 01:47:40.207 INFO kablam! warning: field is never used: `ownership` Oct 13 01:47:40.207 INFO kablam! --> src/model/lib.rs:547:5 Oct 13 01:47:40.207 INFO kablam! | Oct 13 01:47:40.207 INFO kablam! 547 | ownership: EnumMap>, Oct 13 01:47:40.207 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.207 INFO kablam! Oct 13 01:47:40.207 INFO kablam! warning: field is never used: `fleets` Oct 13 01:47:40.207 INFO kablam! --> src/model/lib.rs:548:5 Oct 13 01:47:40.207 INFO kablam! | Oct 13 01:47:40.207 INFO kablam! 548 | fleets: Vec, Oct 13 01:47:40.207 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.207 INFO kablam! Oct 13 01:47:40.207 INFO kablam! warning: field is never used: `traders` Oct 13 01:47:40.207 INFO kablam! --> src/model/lib.rs:549:5 Oct 13 01:47:40.207 INFO kablam! | Oct 13 01:47:40.207 INFO kablam! 549 | traders: Vec, // idx of freighter Oct 13 01:47:40.207 INFO kablam! | ^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.207 INFO kablam! Oct 13 01:47:40.208 INFO kablam! warning: field is never used: `name` Oct 13 01:47:40.208 INFO kablam! --> src/model/lib.rs:553:5 Oct 13 01:47:40.208 INFO kablam! | Oct 13 01:47:40.208 INFO kablam! 553 | name: String, Oct 13 01:47:40.208 INFO kablam! | ^^^^^^^^^^^^ Oct 13 01:47:40.208 INFO kablam! Oct 13 01:47:40.208 INFO kablam! warning: field is never used: `job` Oct 13 01:47:40.208 INFO kablam! --> src/model/lib.rs:554:5 Oct 13 01:47:40.208 INFO kablam! | Oct 13 01:47:40.208 INFO kablam! 554 | job: Job, Oct 13 01:47:40.208 INFO kablam! | ^^^^^^^^ Oct 13 01:47:40.208 INFO kablam! Oct 13 01:47:40.208 INFO kablam! warning: variant is never constructed: `Nation` Oct 13 01:47:40.208 INFO kablam! --> src/model/lib.rs:581:5 Oct 13 01:47:40.208 INFO kablam! | Oct 13 01:47:40.208 INFO kablam! 581 | Nation(NationId), Oct 13 01:47:40.208 INFO kablam! | ^^^^^^^^^^^^^^^^ Oct 13 01:47:40.208 INFO kablam! Oct 13 01:47:40.208 INFO kablam! warning: variant is never constructed: `Colony` Oct 13 01:47:40.208 INFO kablam! --> src/model/lib.rs:582:5 Oct 13 01:47:40.208 INFO kablam! | Oct 13 01:47:40.208 INFO kablam! 582 | Colony(ColonyId), Oct 13 01:47:40.208 INFO kablam! | ^^^^^^^^^^^^^^^^ Oct 13 01:47:40.208 INFO kablam! Oct 13 01:47:40.208 INFO kablam! warning: variant is never constructed: `Corporation` Oct 13 01:47:40.208 INFO kablam! --> src/model/lib.rs:583:5 Oct 13 01:47:40.208 INFO kablam! | Oct 13 01:47:40.208 INFO kablam! 583 | Corporation(CorporationId), Oct 13 01:47:40.208 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.208 INFO kablam! Oct 13 01:47:40.208 INFO kablam! warning: variant is never constructed: `Personal` Oct 13 01:47:40.208 INFO kablam! --> src/model/lib.rs:584:5 Oct 13 01:47:40.208 INFO kablam! | Oct 13 01:47:40.208 INFO kablam! 584 | Personal(SpecialistId), Oct 13 01:47:40.208 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.208 INFO kablam! Oct 13 01:47:40.208 INFO kablam! warning: field is never used: `operating_map` Oct 13 01:47:40.208 INFO kablam! --> src/model/lib.rs:589:5 Oct 13 01:47:40.208 INFO kablam! | Oct 13 01:47:40.208 INFO kablam! 589 | operating_map: MinimumSpanningTree, Oct 13 01:47:40.208 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.208 INFO kablam! Oct 13 01:47:40.208 INFO kablam! warning: struct is never constructed: `Corporation` Oct 13 01:47:40.208 INFO kablam! --> src/model/lib.rs:592:1 Oct 13 01:47:40.208 INFO kablam! | Oct 13 01:47:40.208 INFO kablam! 592 | struct Corporation { Oct 13 01:47:40.208 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.208 INFO kablam! Oct 13 01:47:40.208 INFO kablam! warning: field is never used: `workers` Oct 13 01:47:40.208 INFO kablam! --> src/model/lib.rs:720:5 Oct 13 01:47:40.208 INFO kablam! | Oct 13 01:47:40.208 INFO kablam! 720 | workers: HashSet, // person id Oct 13 01:47:40.208 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.208 INFO kablam! Oct 13 01:47:40.208 INFO kablam! warning: struct is never constructed: `ServiceParams` Oct 13 01:47:40.208 INFO kablam! --> src/model/lib.rs:723:1 Oct 13 01:47:40.208 INFO kablam! | Oct 13 01:47:40.208 INFO kablam! 723 | struct ServiceParams { Oct 13 01:47:40.208 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.208 INFO kablam! Oct 13 01:47:40.208 INFO kablam! warning: variant is never constructed: `Planet` Oct 13 01:47:40.208 INFO kablam! --> src/model/lib.rs:779:5 Oct 13 01:47:40.208 INFO kablam! | Oct 13 01:47:40.208 INFO kablam! 779 | Planet(PlanetId), Oct 13 01:47:40.208 INFO kablam! | ^^^^^^^^^^^^^^^^ Oct 13 01:47:40.208 INFO kablam! Oct 13 01:47:40.208 INFO kablam! warning: variant is never constructed: `Leadership` Oct 13 01:47:40.208 INFO kablam! --> src/model/lib.rs:794:5 Oct 13 01:47:40.208 INFO kablam! | Oct 13 01:47:40.208 INFO kablam! 794 | / Leadership { Oct 13 01:47:40.208 INFO kablam! 795 | | candidates: Vec, Oct 13 01:47:40.208 INFO kablam! 796 | | support: HashMap>, Oct 13 01:47:40.208 INFO kablam! 797 | | }, Oct 13 01:47:40.208 INFO kablam! | |_____^ Oct 13 01:47:40.208 INFO kablam! Oct 13 01:47:40.208 INFO kablam! warning: variant is never constructed: `ImportTariffs` Oct 13 01:47:40.208 INFO kablam! --> src/model/lib.rs:798:5 Oct 13 01:47:40.208 INFO kablam! | Oct 13 01:47:40.208 INFO kablam! 798 | ImportTariffs(HashMap<(NationId, Product), (f32, SupportDecisions)>), Oct 13 01:47:40.208 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.208 INFO kablam! Oct 13 01:47:40.208 INFO kablam! warning: variant is never constructed: `ExportTariffs` Oct 13 01:47:40.208 INFO kablam! --> src/model/lib.rs:799:5 Oct 13 01:47:40.208 INFO kablam! | Oct 13 01:47:40.208 INFO kablam! 799 | ExportTariffs(HashMap<(NationId, Product), (f32, SupportDecisions)>), Oct 13 01:47:40.208 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.208 INFO kablam! Oct 13 01:47:40.208 INFO kablam! warning: variant is never constructed: `WarStance` Oct 13 01:47:40.208 INFO kablam! --> src/model/lib.rs:800:5 Oct 13 01:47:40.208 INFO kablam! | Oct 13 01:47:40.208 INFO kablam! 800 | WarStance(HashMap), // if at war, offer peace; if at peace, declare war Oct 13 01:47:40.209 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.209 INFO kablam! Oct 13 01:47:40.209 INFO kablam! warning: field is never used: `person` Oct 13 01:47:40.209 INFO kablam! --> src/model/lib.rs:804:5 Oct 13 01:47:40.209 INFO kablam! | Oct 13 01:47:40.209 INFO kablam! 804 | person: usize, Oct 13 01:47:40.209 INFO kablam! | ^^^^^^^^^^^^^ Oct 13 01:47:40.209 INFO kablam! Oct 13 01:47:40.209 INFO kablam! warning: field is never used: `legitimacy` Oct 13 01:47:40.209 INFO kablam! --> src/model/lib.rs:805:5 Oct 13 01:47:40.209 INFO kablam! | Oct 13 01:47:40.209 INFO kablam! 805 | legitimacy: f32, // [0,1] Oct 13 01:47:40.209 INFO kablam! | ^^^^^^^^^^^^^^^ Oct 13 01:47:40.209 INFO kablam! Oct 13 01:47:40.209 INFO kablam! warning: field is never used: `inaugurate_date` Oct 13 01:47:40.209 INFO kablam! --> src/model/lib.rs:806:5 Oct 13 01:47:40.209 INFO kablam! | Oct 13 01:47:40.209 INFO kablam! 806 | inaugurate_date: u64, Oct 13 01:47:40.209 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.209 INFO kablam! Oct 13 01:47:40.209 INFO kablam! warning: field is never used: `colonies` Oct 13 01:47:40.209 INFO kablam! --> src/model/lib.rs:838:5 Oct 13 01:47:40.209 INFO kablam! | Oct 13 01:47:40.209 INFO kablam! 838 | colonies: HashSet, Oct 13 01:47:40.209 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.209 INFO kablam! Oct 13 01:47:40.209 INFO kablam! warning: field is never used: `name` Oct 13 01:47:40.209 INFO kablam! --> src/model/lib.rs:839:5 Oct 13 01:47:40.209 INFO kablam! | Oct 13 01:47:40.209 INFO kablam! 839 | name: String, Oct 13 01:47:40.209 INFO kablam! | ^^^^^^^^^^^^ Oct 13 01:47:40.209 INFO kablam! Oct 13 01:47:40.209 INFO kablam! warning: field is never used: `faction` Oct 13 01:47:40.209 INFO kablam! --> src/model/lib.rs:840:5 Oct 13 01:47:40.209 INFO kablam! | Oct 13 01:47:40.209 INFO kablam! 840 | faction: FactionData, Oct 13 01:47:40.209 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.209 INFO kablam! Oct 13 01:47:40.209 INFO kablam! warning: field is never used: `topics` Oct 13 01:47:40.209 INFO kablam! --> src/model/lib.rs:841:5 Oct 13 01:47:40.209 INFO kablam! | Oct 13 01:47:40.209 INFO kablam! 841 | topics: VecDeque, Oct 13 01:47:40.209 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.209 INFO kablam! Oct 13 01:47:40.209 INFO kablam! warning: field is never used: `prev_discuss_date` Oct 13 01:47:40.209 INFO kablam! --> src/model/lib.rs:842:5 Oct 13 01:47:40.209 INFO kablam! | Oct 13 01:47:40.209 INFO kablam! 842 | prev_discuss_date: u64, Oct 13 01:47:40.209 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.209 INFO kablam! Oct 13 01:47:40.209 INFO kablam! warning: field is never used: `leader` Oct 13 01:47:40.209 INFO kablam! --> src/model/lib.rs:844:5 Oct 13 01:47:40.209 INFO kablam! | Oct 13 01:47:40.209 INFO kablam! 844 | leader: Option, Oct 13 01:47:40.209 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.209 INFO kablam! Oct 13 01:47:40.209 INFO kablam! warning: field is never used: `political_parties` Oct 13 01:47:40.209 INFO kablam! --> src/model/lib.rs:845:5 Oct 13 01:47:40.209 INFO kablam! | Oct 13 01:47:40.209 INFO kablam! 845 | political_parties: Vec, Oct 13 01:47:40.209 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.209 INFO kablam! Oct 13 01:47:40.209 INFO kablam! warning: field is never used: `stability` Oct 13 01:47:40.209 INFO kablam! --> src/model/lib.rs:848:5 Oct 13 01:47:40.209 INFO kablam! | Oct 13 01:47:40.209 INFO kablam! 848 | stability: u32, Oct 13 01:47:40.209 INFO kablam! | ^^^^^^^^^^^^^^ Oct 13 01:47:40.209 INFO kablam! Oct 13 01:47:40.209 INFO kablam! warning: field is never used: `war_support` Oct 13 01:47:40.209 INFO kablam! --> src/model/lib.rs:849:5 Oct 13 01:47:40.209 INFO kablam! | Oct 13 01:47:40.209 INFO kablam! 849 | war_support: u32, Oct 13 01:47:40.209 INFO kablam! | ^^^^^^^^^^^^^^^^ Oct 13 01:47:40.209 INFO kablam! Oct 13 01:47:40.209 INFO kablam! warning: field is never used: `corruption` Oct 13 01:47:40.209 INFO kablam! --> src/model/lib.rs:850:5 Oct 13 01:47:40.209 INFO kablam! | Oct 13 01:47:40.209 INFO kablam! 850 | corruption: u32, Oct 13 01:47:40.209 INFO kablam! | ^^^^^^^^^^^^^^^ Oct 13 01:47:40.209 INFO kablam! Oct 13 01:47:40.209 INFO kablam! warning: field is never used: `wars` Oct 13 01:47:40.209 INFO kablam! --> src/model/lib.rs:853:5 Oct 13 01:47:40.209 INFO kablam! | Oct 13 01:47:40.209 INFO kablam! 853 | wars: Vec, Oct 13 01:47:40.209 INFO kablam! | ^^^^^^^^^^^^^^^^ Oct 13 01:47:40.209 INFO kablam! Oct 13 01:47:40.209 INFO kablam! warning: field is never used: `income_tax` Oct 13 01:47:40.209 INFO kablam! --> src/model/lib.rs:856:5 Oct 13 01:47:40.209 INFO kablam! | Oct 13 01:47:40.209 INFO kablam! 856 | income_tax: f32, Oct 13 01:47:40.209 INFO kablam! | ^^^^^^^^^^^^^^^ Oct 13 01:47:40.209 INFO kablam! Oct 13 01:47:40.209 INFO kablam! warning: field is never used: `inheritance_tax` Oct 13 01:47:40.209 INFO kablam! --> src/model/lib.rs:857:5 Oct 13 01:47:40.209 INFO kablam! | Oct 13 01:47:40.209 INFO kablam! 857 | inheritance_tax: f32, Oct 13 01:47:40.210 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.210 INFO kablam! Oct 13 01:47:40.210 INFO kablam! warning: field is never used: `import_tariffs` Oct 13 01:47:40.210 INFO kablam! --> src/model/lib.rs:858:5 Oct 13 01:47:40.210 INFO kablam! | Oct 13 01:47:40.210 INFO kablam! 858 | import_tariffs: HashMap>, Oct 13 01:47:40.210 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.210 INFO kablam! Oct 13 01:47:40.210 INFO kablam! warning: field is never used: `export_tariffs` Oct 13 01:47:40.210 INFO kablam! --> src/model/lib.rs:859:5 Oct 13 01:47:40.210 INFO kablam! | Oct 13 01:47:40.210 INFO kablam! 859 | export_tariffs: HashMap>, Oct 13 01:47:40.210 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.210 INFO kablam! Oct 13 01:47:40.210 INFO kablam! warning: field is never used: `power` Oct 13 01:47:40.210 INFO kablam! --> src/model/lib.rs:862:5 Oct 13 01:47:40.210 INFO kablam! | Oct 13 01:47:40.210 INFO kablam! 862 | power: u8, // 0 means despotism, 255 means democracy; affect who can vote and what position can be voted for; affect legitimacy Oct 13 01:47:40.210 INFO kablam! | ^^^^^^^^^ Oct 13 01:47:40.210 INFO kablam! Oct 13 01:47:40.210 INFO kablam! warning: field is never used: `labor` Oct 13 01:47:40.210 INFO kablam! --> src/model/lib.rs:863:5 Oct 13 01:47:40.210 INFO kablam! | Oct 13 01:47:40.210 INFO kablam! 863 | labor: u8, // 0 means slavery, 255 means well-compensated workers; affect corporation spending, development, production efficiency Oct 13 01:47:40.210 INFO kablam! | ^^^^^^^^^ Oct 13 01:47:40.210 INFO kablam! Oct 13 01:47:40.210 INFO kablam! warning: field is never used: `freedom` Oct 13 01:47:40.210 INFO kablam! --> src/model/lib.rs:864:5 Oct 13 01:47:40.210 INFO kablam! | Oct 13 01:47:40.210 INFO kablam! 864 | freedom: u8, // 0 means totalitarian, 255 means liberal; affect stability and consumption Oct 13 01:47:40.210 INFO kablam! | ^^^^^^^^^^^ Oct 13 01:47:40.210 INFO kablam! Oct 13 01:47:40.210 INFO kablam! warning: field is never used: `tradition` Oct 13 01:47:40.210 INFO kablam! --> src/model/lib.rs:865:5 Oct 13 01:47:40.210 INFO kablam! | Oct 13 01:47:40.210 INFO kablam! 865 | tradition: u8, // 0 means intolerant, 255 means innovative; affect stability and research Oct 13 01:47:40.210 INFO kablam! | ^^^^^^^^^^^^^ Oct 13 01:47:40.210 INFO kablam! Oct 13 01:47:40.210 INFO kablam! warning: field is never used: `ownership` Oct 13 01:47:40.210 INFO kablam! --> src/model/lib.rs:866:5 Oct 13 01:47:40.210 INFO kablam! | Oct 13 01:47:40.210 INFO kablam! 866 | ownership: u8, // 0 means state-controlled, 255 means laissez-faire; affect efficiency of state-controlled corps and private companies Oct 13 01:47:40.210 INFO kablam! | ^^^^^^^^^^^^^ Oct 13 01:47:40.210 INFO kablam! Oct 13 01:47:40.210 INFO kablam! warning: field is never used: `trade` Oct 13 01:47:40.210 INFO kablam! --> src/model/lib.rs:867:5 Oct 13 01:47:40.210 INFO kablam! | Oct 13 01:47:40.210 INFO kablam! 867 | trade: u8, // 0 means protectionism, 255 means free trade; affect caps of tariffs, transfer of technology Oct 13 01:47:40.210 INFO kablam! | ^^^^^^^^^ Oct 13 01:47:40.210 INFO kablam! Oct 13 01:47:40.210 INFO kablam! warning: field is never used: `culture` Oct 13 01:47:40.210 INFO kablam! --> src/model/lib.rs:868:5 Oct 13 01:47:40.210 INFO kablam! | Oct 13 01:47:40.210 INFO kablam! 868 | culture: u8, // 0 means elistism, 255 means egalitarian; affect assimilation of foreign culture, penalties of foreign presence Oct 13 01:47:40.210 INFO kablam! | ^^^^^^^^^^^ Oct 13 01:47:40.210 INFO kablam! Oct 13 01:47:40.210 INFO kablam! warning: field is never used: `fighters` Oct 13 01:47:40.210 INFO kablam! --> src/model/lib.rs:986:5 Oct 13 01:47:40.210 INFO kablam! | Oct 13 01:47:40.210 INFO kablam! 986 | fighters: Vec, Oct 13 01:47:40.210 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.210 INFO kablam! Oct 13 01:47:40.210 INFO kablam! warning: field is never used: `bombers` Oct 13 01:47:40.210 INFO kablam! --> src/model/lib.rs:987:5 Oct 13 01:47:40.210 INFO kablam! | Oct 13 01:47:40.210 INFO kablam! 987 | bombers: Vec, Oct 13 01:47:40.210 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.210 INFO kablam! Oct 13 01:47:40.210 INFO kablam! warning: field is never used: `construstors` Oct 13 01:47:40.210 INFO kablam! --> src/model/lib.rs:988:5 Oct 13 01:47:40.210 INFO kablam! | Oct 13 01:47:40.210 INFO kablam! 988 | construstors: Vec, Oct 13 01:47:40.210 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.210 INFO kablam! Oct 13 01:47:40.210 INFO kablam! warning: field is never used: `troopers` Oct 13 01:47:40.210 INFO kablam! --> src/model/lib.rs:989:5 Oct 13 01:47:40.210 INFO kablam! | Oct 13 01:47:40.210 INFO kablam! 989 | troopers: Vec, Oct 13 01:47:40.210 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.210 INFO kablam! Oct 13 01:47:40.210 INFO kablam! warning: field is never used: `destroyers` Oct 13 01:47:40.210 INFO kablam! --> src/model/lib.rs:990:5 Oct 13 01:47:40.210 INFO kablam! | Oct 13 01:47:40.210 INFO kablam! 990 | destroyers: Vec, Oct 13 01:47:40.210 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.210 INFO kablam! Oct 13 01:47:40.210 INFO kablam! warning: field is never used: `bombard_crafts` Oct 13 01:47:40.210 INFO kablam! --> src/model/lib.rs:991:5 Oct 13 01:47:40.211 INFO kablam! | Oct 13 01:47:40.211 INFO kablam! 991 | bombard_crafts: Vec, Oct 13 01:47:40.211 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.211 INFO kablam! Oct 13 01:47:40.211 INFO kablam! warning: field is never used: `battleships` Oct 13 01:47:40.211 INFO kablam! --> src/model/lib.rs:992:5 Oct 13 01:47:40.211 INFO kablam! | Oct 13 01:47:40.211 INFO kablam! 992 | battleships: Vec, Oct 13 01:47:40.211 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.211 INFO kablam! Oct 13 01:47:40.211 INFO kablam! warning: field is never used: `stations` Oct 13 01:47:40.211 INFO kablam! --> src/model/lib.rs:993:5 Oct 13 01:47:40.211 INFO kablam! | Oct 13 01:47:40.211 INFO kablam! 993 | stations: Vec, Oct 13 01:47:40.211 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.211 INFO kablam! Oct 13 01:47:40.211 INFO kablam! warning: field is never used: `fortresses` Oct 13 01:47:40.211 INFO kablam! --> src/model/lib.rs:994:5 Oct 13 01:47:40.211 INFO kablam! | Oct 13 01:47:40.211 INFO kablam! 994 | fortresses: Vec, Oct 13 01:47:40.211 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.211 INFO kablam! Oct 13 01:47:40.211 INFO kablam! warning: field is never used: `carriers` Oct 13 01:47:40.211 INFO kablam! --> src/model/lib.rs:995:5 Oct 13 01:47:40.211 INFO kablam! | Oct 13 01:47:40.211 INFO kablam! 995 | carriers: Vec, Oct 13 01:47:40.211 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.211 INFO kablam! Oct 13 01:47:40.211 INFO kablam! warning: field is never used: `shipyards` Oct 13 01:47:40.211 INFO kablam! --> src/model/lib.rs:996:5 Oct 13 01:47:40.211 INFO kablam! | Oct 13 01:47:40.211 INFO kablam! 996 | shipyards: Vec, Oct 13 01:47:40.211 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.211 INFO kablam! Oct 13 01:47:40.211 INFO kablam! warning: field is never used: `composition` Oct 13 01:47:40.211 INFO kablam! --> src/model/lib.rs:1000:5 Oct 13 01:47:40.211 INFO kablam! | Oct 13 01:47:40.211 INFO kablam! 1000 | composition: EnumMap, Oct 13 01:47:40.211 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.211 INFO kablam! Oct 13 01:47:40.211 INFO kablam! warning: field is never used: `ships` Oct 13 01:47:40.211 INFO kablam! --> src/model/lib.rs:1001:5 Oct 13 01:47:40.211 INFO kablam! | Oct 13 01:47:40.211 INFO kablam! 1001 | ships: EnumMap, Oct 13 01:47:40.211 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.211 INFO kablam! Oct 13 01:47:40.211 INFO kablam! warning: field is never used: `weapon` Oct 13 01:47:40.211 INFO kablam! --> src/model/lib.rs:1007:5 Oct 13 01:47:40.211 INFO kablam! | Oct 13 01:47:40.211 INFO kablam! 1007 | weapon: u32, Oct 13 01:47:40.211 INFO kablam! | ^^^^^^^^^^^ Oct 13 01:47:40.211 INFO kablam! Oct 13 01:47:40.211 INFO kablam! warning: field is never used: `shield` Oct 13 01:47:40.211 INFO kablam! --> src/model/lib.rs:1008:5 Oct 13 01:47:40.211 INFO kablam! | Oct 13 01:47:40.211 INFO kablam! 1008 | shield: u32, Oct 13 01:47:40.211 INFO kablam! | ^^^^^^^^^^^ Oct 13 01:47:40.211 INFO kablam! Oct 13 01:47:40.211 INFO kablam! warning: field is never used: `shield_charge` Oct 13 01:47:40.211 INFO kablam! --> src/model/lib.rs:1009:5 Oct 13 01:47:40.211 INFO kablam! | Oct 13 01:47:40.211 INFO kablam! 1009 | shield_charge: f32, Oct 13 01:47:40.211 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.211 INFO kablam! Oct 13 01:47:40.211 INFO kablam! warning: field is never used: `hull` Oct 13 01:47:40.211 INFO kablam! --> src/model/lib.rs:1010:5 Oct 13 01:47:40.211 INFO kablam! | Oct 13 01:47:40.211 INFO kablam! 1010 | hull: u32, Oct 13 01:47:40.211 INFO kablam! | ^^^^^^^^^ Oct 13 01:47:40.211 INFO kablam! Oct 13 01:47:40.211 INFO kablam! warning: field is never used: `engine` Oct 13 01:47:40.211 INFO kablam! --> src/model/lib.rs:1011:5 Oct 13 01:47:40.211 INFO kablam! | Oct 13 01:47:40.211 INFO kablam! 1011 | engine: u32, Oct 13 01:47:40.211 INFO kablam! | ^^^^^^^^^^^ Oct 13 01:47:40.211 INFO kablam! Oct 13 01:47:40.211 INFO kablam! warning: field is never used: `ammunition` Oct 13 01:47:40.211 INFO kablam! --> src/model/lib.rs:1014:5 Oct 13 01:47:40.211 INFO kablam! | Oct 13 01:47:40.211 INFO kablam! 1014 | ammunition: u32, Oct 13 01:47:40.211 INFO kablam! | ^^^^^^^^^^^^^^^ Oct 13 01:47:40.211 INFO kablam! Oct 13 01:47:40.211 INFO kablam! warning: field is never used: `fuel` Oct 13 01:47:40.211 INFO kablam! --> src/model/lib.rs:1015:5 Oct 13 01:47:40.211 INFO kablam! | Oct 13 01:47:40.211 INFO kablam! 1015 | fuel: u32, Oct 13 01:47:40.211 INFO kablam! | ^^^^^^^^^ Oct 13 01:47:40.211 INFO kablam! Oct 13 01:47:40.211 INFO kablam! warning: field is never used: `crew` Oct 13 01:47:40.211 INFO kablam! --> src/model/lib.rs:1018:5 Oct 13 01:47:40.211 INFO kablam! | Oct 13 01:47:40.212 INFO kablam! 1018 | crew: Soldiers, Oct 13 01:47:40.212 INFO kablam! | ^^^^^^^^^^^^^^ Oct 13 01:47:40.212 INFO kablam! Oct 13 01:47:40.212 INFO kablam! warning: variant is never constructed: `Nation` Oct 13 01:47:40.212 INFO kablam! --> src/model/lib.rs:1023:5 Oct 13 01:47:40.212 INFO kablam! | Oct 13 01:47:40.212 INFO kablam! 1023 | Nation(NationId), Oct 13 01:47:40.212 INFO kablam! | ^^^^^^^^^^^^^^^^ Oct 13 01:47:40.212 INFO kablam! Oct 13 01:47:40.212 INFO kablam! warning: field is never used: `design_faction` Oct 13 01:47:40.212 INFO kablam! --> src/model/lib.rs:1028:5 Oct 13 01:47:40.212 INFO kablam! | Oct 13 01:47:40.212 INFO kablam! 1028 | design_faction: Faction, // determines the max Oct 13 01:47:40.212 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.212 INFO kablam! Oct 13 01:47:40.212 INFO kablam! warning: field is never used: `owner` Oct 13 01:47:40.212 INFO kablam! --> src/model/lib.rs:1029:5 Oct 13 01:47:40.212 INFO kablam! | Oct 13 01:47:40.212 INFO kablam! 1029 | owner: Faction, Oct 13 01:47:40.212 INFO kablam! | ^^^^^^^^^^^^^^ Oct 13 01:47:40.212 INFO kablam! Oct 13 01:47:40.212 INFO kablam! warning: field is never used: `structure` Oct 13 01:47:40.212 INFO kablam! --> src/model/lib.rs:1030:5 Oct 13 01:47:40.212 INFO kablam! | Oct 13 01:47:40.212 INFO kablam! 1030 | structure: BaseCraftStructure, Oct 13 01:47:40.212 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.212 INFO kablam! Oct 13 01:47:40.212 INFO kablam! warning: field is never used: `coor` Oct 13 01:47:40.212 INFO kablam! --> src/model/lib.rs:1031:5 Oct 13 01:47:40.212 INFO kablam! | Oct 13 01:47:40.212 INFO kablam! 1031 | coor: Point2, Oct 13 01:47:40.212 INFO kablam! | ^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.216 INFO kablam! Oct 13 01:47:40.216 INFO kablam! warning: field is never used: `ships` Oct 13 01:47:40.216 INFO kablam! --> src/model/lib.rs:1035:5 Oct 13 01:47:40.216 INFO kablam! | Oct 13 01:47:40.216 INFO kablam! 1035 | ships: Vec<(usize, u8)>, // ship id, undock count-down Oct 13 01:47:40.216 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.216 INFO kablam! Oct 13 01:47:40.216 INFO kablam! warning: field is never used: `land_requests` Oct 13 01:47:40.216 INFO kablam! --> src/model/lib.rs:1036:5 Oct 13 01:47:40.216 INFO kablam! | Oct 13 01:47:40.216 INFO kablam! 1036 | land_requests: VecDeque<(usize, u8)>, // ship id, dock count-down Oct 13 01:47:40.216 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.216 INFO kablam! Oct 13 01:47:40.216 INFO kablam! warning: field is never used: `parts` Oct 13 01:47:40.216 INFO kablam! --> src/model/lib.rs:1037:5 Oct 13 01:47:40.216 INFO kablam! | Oct 13 01:47:40.216 INFO kablam! 1037 | parts: u16, Oct 13 01:47:40.216 INFO kablam! | ^^^^^^^^^^ Oct 13 01:47:40.216 INFO kablam! Oct 13 01:47:40.216 INFO kablam! warning: field is never used: `space_craft` Oct 13 01:47:40.216 INFO kablam! --> src/model/lib.rs:1041:5 Oct 13 01:47:40.216 INFO kablam! | Oct 13 01:47:40.216 INFO kablam! 1041 | space_craft: BaseCraft, Oct 13 01:47:40.216 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.216 INFO kablam! Oct 13 01:47:40.216 INFO kablam! warning: field is never used: `storage` Oct 13 01:47:40.216 INFO kablam! --> src/model/lib.rs:1042:5 Oct 13 01:47:40.216 INFO kablam! | Oct 13 01:47:40.216 INFO kablam! 1042 | storage: ProductMapU, Oct 13 01:47:40.216 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.216 INFO kablam! Oct 13 01:47:40.216 INFO kablam! warning: field is never used: `space_craft` Oct 13 01:47:40.216 INFO kablam! --> src/model/lib.rs:1046:5 Oct 13 01:47:40.216 INFO kablam! | Oct 13 01:47:40.216 INFO kablam! 1046 | space_craft: BaseCraft, Oct 13 01:47:40.216 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.216 INFO kablam! Oct 13 01:47:40.216 INFO kablam! warning: field is never used: `colony` Oct 13 01:47:40.216 INFO kablam! --> src/model/lib.rs:1047:5 Oct 13 01:47:40.216 INFO kablam! | Oct 13 01:47:40.216 INFO kablam! 1047 | colony: usize, Oct 13 01:47:40.216 INFO kablam! | ^^^^^^^^^^^^^ Oct 13 01:47:40.216 INFO kablam! Oct 13 01:47:40.216 INFO kablam! warning: field is never used: `orbit` Oct 13 01:47:40.216 INFO kablam! --> src/model/lib.rs:1048:5 Oct 13 01:47:40.216 INFO kablam! | Oct 13 01:47:40.216 INFO kablam! 1048 | orbit: Option, // revolve around a star when anchored Oct 13 01:47:40.216 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.216 INFO kablam! Oct 13 01:47:40.216 INFO kablam! warning: field is never used: `docking_rings` Oct 13 01:47:40.216 INFO kablam! --> src/model/lib.rs:1049:5 Oct 13 01:47:40.216 INFO kablam! | Oct 13 01:47:40.216 INFO kablam! 1049 | docking_rings: DockingRings, Oct 13 01:47:40.216 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.217 INFO kablam! Oct 13 01:47:40.217 INFO kablam! warning: field is never used: `space_craft` Oct 13 01:47:40.217 INFO kablam! --> src/model/lib.rs:1053:5 Oct 13 01:47:40.217 INFO kablam! | Oct 13 01:47:40.217 INFO kablam! 1053 | space_craft: BaseCraft, Oct 13 01:47:40.217 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.217 INFO kablam! Oct 13 01:47:40.217 INFO kablam! warning: field is never used: `soldiers` Oct 13 01:47:40.217 INFO kablam! --> src/model/lib.rs:1054:5 Oct 13 01:47:40.217 INFO kablam! | Oct 13 01:47:40.217 INFO kablam! 1054 | soldiers: Soldiers, Oct 13 01:47:40.217 INFO kablam! | ^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.217 INFO kablam! Oct 13 01:47:40.217 INFO kablam! warning: field is never used: `space_craft` Oct 13 01:47:40.217 INFO kablam! --> src/model/lib.rs:1058:5 Oct 13 01:47:40.217 INFO kablam! | Oct 13 01:47:40.217 INFO kablam! 1058 | space_craft: BaseCraft, Oct 13 01:47:40.217 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.217 INFO kablam! Oct 13 01:47:40.217 INFO kablam! warning: field is never used: `storage` Oct 13 01:47:40.217 INFO kablam! --> src/model/lib.rs:1059:5 Oct 13 01:47:40.217 INFO kablam! | Oct 13 01:47:40.217 INFO kablam! 1059 | storage: ProductMapU, Oct 13 01:47:40.217 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.217 INFO kablam! Oct 13 01:47:40.217 INFO kablam! warning: field is never used: `docking_rings` Oct 13 01:47:40.217 INFO kablam! --> src/model/lib.rs:1060:5 Oct 13 01:47:40.217 INFO kablam! | Oct 13 01:47:40.217 INFO kablam! 1060 | docking_rings: DockingRings, Oct 13 01:47:40.217 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.217 INFO kablam! Oct 13 01:47:40.217 INFO kablam! warning: field is never used: `hanger` Oct 13 01:47:40.217 INFO kablam! --> src/model/lib.rs:1061:5 Oct 13 01:47:40.217 INFO kablam! | Oct 13 01:47:40.217 INFO kablam! 1061 | hanger: DockingRings, // hold small spacecrafts, provide repair Oct 13 01:47:40.217 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.217 INFO kablam! Oct 13 01:47:40.217 INFO kablam! warning: field is never used: `space_craft` Oct 13 01:47:40.217 INFO kablam! --> src/model/lib.rs:1065:5 Oct 13 01:47:40.217 INFO kablam! | Oct 13 01:47:40.217 INFO kablam! 1065 | space_craft: BaseCraft, Oct 13 01:47:40.217 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.217 INFO kablam! Oct 13 01:47:40.217 INFO kablam! warning: field is never used: `storage` Oct 13 01:47:40.217 INFO kablam! --> src/model/lib.rs:1066:5 Oct 13 01:47:40.217 INFO kablam! | Oct 13 01:47:40.217 INFO kablam! 1066 | storage: ProductMapU, Oct 13 01:47:40.217 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.217 INFO kablam! Oct 13 01:47:40.217 INFO kablam! warning: field is never used: `docking_rings` Oct 13 01:47:40.217 INFO kablam! --> src/model/lib.rs:1067:5 Oct 13 01:47:40.217 INFO kablam! | Oct 13 01:47:40.217 INFO kablam! 1067 | docking_rings: DockingRings, Oct 13 01:47:40.217 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.217 INFO kablam! Oct 13 01:47:40.217 INFO kablam! warning: field is never used: `space_craft` Oct 13 01:47:40.217 INFO kablam! --> src/model/lib.rs:1071:5 Oct 13 01:47:40.217 INFO kablam! | Oct 13 01:47:40.217 INFO kablam! 1071 | space_craft: BaseCraft, Oct 13 01:47:40.217 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.217 INFO kablam! Oct 13 01:47:40.217 INFO kablam! warning: field is never used: `storage` Oct 13 01:47:40.217 INFO kablam! --> src/model/lib.rs:1072:5 Oct 13 01:47:40.217 INFO kablam! | Oct 13 01:47:40.217 INFO kablam! 1072 | storage: ProductMapU, Oct 13 01:47:40.217 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.217 INFO kablam! Oct 13 01:47:40.217 INFO kablam! warning: field is never used: `docking_rings` Oct 13 01:47:40.217 INFO kablam! --> src/model/lib.rs:1073:5 Oct 13 01:47:40.217 INFO kablam! | Oct 13 01:47:40.217 INFO kablam! 1073 | docking_rings: DockingRings, Oct 13 01:47:40.217 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.217 INFO kablam! Oct 13 01:47:40.217 INFO kablam! warning: field is never used: `target` Oct 13 01:47:40.217 INFO kablam! --> src/model/lib.rs:1074:5 Oct 13 01:47:40.217 INFO kablam! | Oct 13 01:47:40.217 INFO kablam! 1074 | target: (SpacecraftKind, usize), Oct 13 01:47:40.217 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.217 INFO kablam! Oct 13 01:47:40.217 INFO kablam! warning: field is never used: `queued_projects` Oct 13 01:47:40.217 INFO kablam! --> src/model/lib.rs:1078:5 Oct 13 01:47:40.217 INFO kablam! | Oct 13 01:47:40.217 INFO kablam! 1078 | queued_projects: VecDeque, Oct 13 01:47:40.217 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.217 INFO kablam! Oct 13 01:47:40.217 INFO kablam! warning: field is never used: `ships` Oct 13 01:47:40.217 INFO kablam! --> src/model/lib.rs:1079:5 Oct 13 01:47:40.217 INFO kablam! | Oct 13 01:47:40.217 INFO kablam! 1079 | ships: Vec<(SpacecraftKind, ProductMapU, u32)>, // ship kind, resource delivered, assemble progress Oct 13 01:47:40.217 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.217 INFO kablam! Oct 13 01:47:40.217 INFO kablam! warning: field is never used: `parts` Oct 13 01:47:40.218 INFO kablam! --> src/model/lib.rs:1080:5 Oct 13 01:47:40.218 INFO kablam! | Oct 13 01:47:40.218 INFO kablam! 1080 | parts: u16, Oct 13 01:47:40.218 INFO kablam! | ^^^^^^^^^^ Oct 13 01:47:40.218 INFO kablam! Oct 13 01:47:40.218 INFO kablam! warning: field is never used: `space_craft` Oct 13 01:47:40.218 INFO kablam! --> src/model/lib.rs:1084:5 Oct 13 01:47:40.218 INFO kablam! | Oct 13 01:47:40.218 INFO kablam! 1084 | space_craft: BaseCraft, Oct 13 01:47:40.218 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.218 INFO kablam! Oct 13 01:47:40.218 INFO kablam! warning: field is never used: `storage` Oct 13 01:47:40.218 INFO kablam! --> src/model/lib.rs:1085:5 Oct 13 01:47:40.218 INFO kablam! | Oct 13 01:47:40.218 INFO kablam! 1085 | storage: ProductMapU, Oct 13 01:47:40.218 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.218 INFO kablam! Oct 13 01:47:40.218 INFO kablam! warning: field is never used: `queued_projects` Oct 13 01:47:40.218 INFO kablam! --> src/model/lib.rs:1086:5 Oct 13 01:47:40.218 INFO kablam! | Oct 13 01:47:40.218 INFO kablam! 1086 | queued_projects: VecDeque, Oct 13 01:47:40.218 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.218 INFO kablam! Oct 13 01:47:40.218 INFO kablam! warning: field is never used: `docking_rings` Oct 13 01:47:40.218 INFO kablam! --> src/model/lib.rs:1087:5 Oct 13 01:47:40.218 INFO kablam! | Oct 13 01:47:40.218 INFO kablam! 1087 | docking_rings: DockingRings, Oct 13 01:47:40.218 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.218 INFO kablam! Oct 13 01:47:40.218 INFO kablam! warning: field is never used: `construction_yards` Oct 13 01:47:40.218 INFO kablam! --> src/model/lib.rs:1088:5 Oct 13 01:47:40.218 INFO kablam! | Oct 13 01:47:40.218 INFO kablam! 1088 | construction_yards: ConstructionYards, // provide repair & constructions Oct 13 01:47:40.218 INFO kablam! | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Oct 13 01:47:40.218 INFO kablam! Oct 13 01:47:40.376 INFO kablam! error: build failed Oct 13 01:47:40.376 INFO kablam! su: No module specific data is present Oct 13 01:47:41.109 INFO running `"docker" "rm" "-f" "6ef2a06b3f8c2533bd998153d20c8d36d70a093336c2b914a9b14691e7cd5265"` Oct 13 01:47:41.381 INFO blam! 6ef2a06b3f8c2533bd998153d20c8d36d70a093336c2b914a9b14691e7cd5265