Nov 30 11:07:02.577 INFO checking Fertasd/MyGame-Rust against try#32252761328f59ccfadb1bafb8148c685bc830b3 for pr-56323 Nov 30 11:07:02.577 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/pr-56323/worker-7/try#32252761328f59ccfadb1bafb8148c685bc830b3:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-7/pr-56323/try#32252761328f59ccfadb1bafb8148c685bc830b3:/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 +32252761328f59ccfadb1bafb8148c685bc830b3-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"` Nov 30 11:07:03.001 INFO [stdout] f752ae3b9c95feff4d58b52cd72e4428b63fee7660679476634361edfd5c6e2b Nov 30 11:07:03.006 INFO running `"docker" "start" "-a" "f752ae3b9c95feff4d58b52cd72e4428b63fee7660679476634361edfd5c6e2b"` Nov 30 11:07:04.188 INFO [stderr] usermod: no changes Nov 30 11:07:04.396 INFO [stderr] Checking mio v0.6.8 Nov 30 11:07:04.396 INFO [stderr] Checking ctrlc v3.0.2 Nov 30 11:07:06.574 INFO [stderr] Checking ws v0.7.1 Nov 30 11:07:09.144 INFO [stderr] Checking rpg-game v0.1.0 (/source) Nov 30 11:07:11.196 INFO [stderr] warning: unused import: `std::ops::Deref` Nov 30 11:07:11.197 INFO [stderr] --> src/server.rs:3:5 Nov 30 11:07:11.197 INFO [stderr] | Nov 30 11:07:11.197 INFO [stderr] 3 | use std::ops::Deref; Nov 30 11:07:11.197 INFO [stderr] | ^^^^^^^^^^^^^^^ Nov 30 11:07:11.198 INFO [stderr] | Nov 30 11:07:11.198 INFO [stderr] = note: #[warn(unused_imports)] on by default Nov 30 11:07:11.198 INFO [stderr] Nov 30 11:07:11.460 INFO [stderr] warning: unused import: `std::ops::Deref` Nov 30 11:07:11.461 INFO [stderr] --> src/server.rs:3:5 Nov 30 11:07:11.461 INFO [stderr] | Nov 30 11:07:11.461 INFO [stderr] 3 | use std::ops::Deref; Nov 30 11:07:11.462 INFO [stderr] | ^^^^^^^^^^^^^^^ Nov 30 11:07:11.462 INFO [stderr] | Nov 30 11:07:11.462 INFO [stderr] = note: #[warn(unused_imports)] on by default Nov 30 11:07:11.462 INFO [stderr] Nov 30 11:07:11.465 INFO [stderr] warning: unused variable: `i` Nov 30 11:07:11.465 INFO [stderr] --> src/area.rs:78:7 Nov 30 11:07:11.465 INFO [stderr] | Nov 30 11:07:11.465 INFO [stderr] 78 | for i in 0..steps { Nov 30 11:07:11.466 INFO [stderr] | ^ help: consider using `_i` instead Nov 30 11:07:11.466 INFO [stderr] | Nov 30 11:07:11.466 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 30 11:07:11.466 INFO [stderr] Nov 30 11:07:11.467 INFO [stderr] warning: unused variable: `h` Nov 30 11:07:11.467 INFO [stderr] --> src/area.rs:80:8 Nov 30 11:07:11.467 INFO [stderr] | Nov 30 11:07:11.467 INFO [stderr] 80 | for h in 0..speed { Nov 30 11:07:11.468 INFO [stderr] | ^ help: consider using `_h` instead Nov 30 11:07:11.468 INFO [stderr] Nov 30 11:07:11.468 INFO [stderr] warning: unused variable: `i` Nov 30 11:07:11.468 INFO [stderr] --> src/area.rs:98:7 Nov 30 11:07:11.469 INFO [stderr] | Nov 30 11:07:11.469 INFO [stderr] 98 | for i in 0..(2 * num) ^ 2 { Nov 30 11:07:11.469 INFO [stderr] | ^ help: consider using `_i` instead Nov 30 11:07:11.469 INFO [stderr] Nov 30 11:07:11.470 INFO [stderr] warning: unused variable: `value` Nov 30 11:07:11.470 INFO [stderr] --> src/area.rs:109:14 Nov 30 11:07:11.470 INFO [stderr] | Nov 30 11:07:11.470 INFO [stderr] 109 | for (key, value) in currentgen { Nov 30 11:07:11.471 INFO [stderr] | ^^^^^ help: consider using `_value` instead Nov 30 11:07:11.471 INFO [stderr] Nov 30 11:07:11.471 INFO [stderr] warning: unused variable: `room` Nov 30 11:07:11.472 INFO [stderr] --> src/area.rs:134:18 Nov 30 11:07:11.472 INFO [stderr] | Nov 30 11:07:11.472 INFO [stderr] 134 | fn set_position(room: Room, x: usize, y: usize) {} Nov 30 11:07:11.472 INFO [stderr] | ^^^^ help: consider using `_room` instead Nov 30 11:07:11.473 INFO [stderr] Nov 30 11:07:11.473 INFO [stderr] warning: unused variable: `x` Nov 30 11:07:11.473 INFO [stderr] --> src/area.rs:134:30 Nov 30 11:07:11.474 INFO [stderr] | Nov 30 11:07:11.474 INFO [stderr] 134 | fn set_position(room: Room, x: usize, y: usize) {} Nov 30 11:07:11.474 INFO [stderr] | ^ help: consider using `_x` instead Nov 30 11:07:11.474 INFO [stderr] Nov 30 11:07:11.475 INFO [stderr] warning: unused variable: `y` Nov 30 11:07:11.475 INFO [stderr] --> src/area.rs:134:40 Nov 30 11:07:11.476 INFO [stderr] | Nov 30 11:07:11.476 INFO [stderr] 134 | fn set_position(room: Room, x: usize, y: usize) {} Nov 30 11:07:11.476 INFO [stderr] | ^ help: consider using `_y` instead Nov 30 11:07:11.476 INFO [stderr] Nov 30 11:07:11.536 INFO [stderr] warning: struct is never constructed: `Position` Nov 30 11:07:11.537 INFO [stderr] --> src/area.rs:5:1 Nov 30 11:07:11.537 INFO [stderr] | Nov 30 11:07:11.537 INFO [stderr] 5 | pub struct Position { Nov 30 11:07:11.537 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:11.538 INFO [stderr] | Nov 30 11:07:11.538 INFO [stderr] = note: #[warn(dead_code)] on by default Nov 30 11:07:11.538 INFO [stderr] Nov 30 11:07:11.539 INFO [stderr] warning: method is never used: `new` Nov 30 11:07:11.539 INFO [stderr] --> src/area.rs:12:2 Nov 30 11:07:11.539 INFO [stderr] | Nov 30 11:07:11.540 INFO [stderr] 12 | pub fn new(x: i64, y: i64, z: i64) -> Position { Nov 30 11:07:11.540 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:11.540 INFO [stderr] Nov 30 11:07:11.540 INFO [stderr] warning: struct is never constructed: `Dungeon` Nov 30 11:07:11.541 INFO [stderr] --> src/area.rs:23:1 Nov 30 11:07:11.541 INFO [stderr] | Nov 30 11:07:11.541 INFO [stderr] 23 | pub struct Dungeon { Nov 30 11:07:11.542 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ Nov 30 11:07:11.542 INFO [stderr] Nov 30 11:07:11.542 INFO [stderr] warning: method is never used: `new` Nov 30 11:07:11.543 INFO [stderr] --> src/area.rs:28:2 Nov 30 11:07:11.543 INFO [stderr] | Nov 30 11:07:11.543 INFO [stderr] 28 | pub fn new() -> Dungeon { Nov 30 11:07:11.544 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:11.544 INFO [stderr] Nov 30 11:07:11.544 INFO [stderr] warning: method is never used: `add_level` Nov 30 11:07:11.544 INFO [stderr] --> src/area.rs:31:2 Nov 30 11:07:11.545 INFO [stderr] | Nov 30 11:07:11.545 INFO [stderr] 31 | pub fn add_level(&mut self, level: Rc) { Nov 30 11:07:11.545 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:11.545 INFO [stderr] Nov 30 11:07:11.546 INFO [stderr] warning: struct is never constructed: `Level` Nov 30 11:07:11.546 INFO [stderr] --> src/area.rs:36:1 Nov 30 11:07:11.546 INFO [stderr] | Nov 30 11:07:11.546 INFO [stderr] 36 | pub struct Level { Nov 30 11:07:11.546 INFO [stderr] | ^^^^^^^^^^^^^^^^ Nov 30 11:07:11.547 INFO [stderr] Nov 30 11:07:11.547 INFO [stderr] warning: variant is never constructed: `UP` Nov 30 11:07:11.547 INFO [stderr] --> src/area.rs:42:2 Nov 30 11:07:11.547 INFO [stderr] | Nov 30 11:07:11.548 INFO [stderr] 42 | UP, Nov 30 11:07:11.548 INFO [stderr] | ^^ Nov 30 11:07:11.548 INFO [stderr] Nov 30 11:07:11.548 INFO [stderr] warning: variant is never constructed: `DOWN` Nov 30 11:07:11.549 INFO [stderr] --> src/area.rs:43:2 Nov 30 11:07:11.549 INFO [stderr] | Nov 30 11:07:11.549 INFO [stderr] 43 | DOWN, Nov 30 11:07:11.549 INFO [stderr] | ^^^^ Nov 30 11:07:11.549 INFO [stderr] Nov 30 11:07:11.550 INFO [stderr] warning: variant is never constructed: `LEFT` Nov 30 11:07:11.550 INFO [stderr] --> src/area.rs:44:2 Nov 30 11:07:11.550 INFO [stderr] | Nov 30 11:07:11.550 INFO [stderr] 44 | LEFT, Nov 30 11:07:11.551 INFO [stderr] | ^^^^ Nov 30 11:07:11.551 INFO [stderr] Nov 30 11:07:11.551 INFO [stderr] warning: variant is never constructed: `RIGHT` Nov 30 11:07:11.551 INFO [stderr] --> src/area.rs:45:2 Nov 30 11:07:11.552 INFO [stderr] | Nov 30 11:07:11.552 INFO [stderr] 45 | RIGHT Nov 30 11:07:11.552 INFO [stderr] | ^^^^^ Nov 30 11:07:11.552 INFO [stderr] Nov 30 11:07:11.553 INFO [stderr] warning: method is never used: `random` Nov 30 11:07:11.553 INFO [stderr] --> src/area.rs:49:2 Nov 30 11:07:11.553 INFO [stderr] | Nov 30 11:07:11.554 INFO [stderr] 49 | fn random() -> Self { Nov 30 11:07:11.554 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:11.554 INFO [stderr] Nov 30 11:07:11.555 INFO [stderr] warning: method is never used: `new` Nov 30 11:07:11.555 INFO [stderr] --> src/area.rs:62:2 Nov 30 11:07:11.556 INFO [stderr] | Nov 30 11:07:11.556 INFO [stderr] 62 | pub fn new() -> Level { Nov 30 11:07:11.556 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:11.556 INFO [stderr] Nov 30 11:07:11.560 INFO [stderr] warning: method is never used: `add_room` Nov 30 11:07:11.560 INFO [stderr] --> src/area.rs:65:2 Nov 30 11:07:11.561 INFO [stderr] | Nov 30 11:07:11.561 INFO [stderr] 65 | pub fn add_room(&mut self, room: Rc) { Nov 30 11:07:11.561 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:11.562 INFO [stderr] Nov 30 11:07:11.562 INFO [stderr] warning: method is never used: `step` Nov 30 11:07:11.562 INFO [stderr] --> src/area.rs:68:2 Nov 30 11:07:11.563 INFO [stderr] | Nov 30 11:07:11.563 INFO [stderr] 68 | fn step(dir: Direction, pos: usize, len: usize) -> usize { Nov 30 11:07:11.563 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:11.564 INFO [stderr] Nov 30 11:07:11.564 INFO [stderr] warning: method is never used: `walker` Nov 30 11:07:11.564 INFO [stderr] --> src/area.rs:76:2 Nov 30 11:07:11.565 INFO [stderr] | Nov 30 11:07:11.565 INFO [stderr] 76 | fn walker(pos: usize, steps: u8, len: usize, map: &mut Vec, speed: u8, gen: &mut HashMap, counter: &mut usize, num: &mut usize) { Nov 30 11:07:11.565 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:11.565 INFO [stderr] Nov 30 11:07:11.566 INFO [stderr] warning: method is never used: `generate_rooms` Nov 30 11:07:11.566 INFO [stderr] --> src/area.rs:96:2 Nov 30 11:07:11.567 INFO [stderr] | Nov 30 11:07:11.567 INFO [stderr] 96 | fn generate_rooms(num: usize) { Nov 30 11:07:11.567 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:11.567 INFO [stderr] Nov 30 11:07:11.568 INFO [stderr] warning: struct is never constructed: `Room` Nov 30 11:07:11.568 INFO [stderr] --> src/area.rs:128:1 Nov 30 11:07:11.568 INFO [stderr] | Nov 30 11:07:11.569 INFO [stderr] 128 | pub struct Room {} Nov 30 11:07:11.569 INFO [stderr] | ^^^^^^^^^^^^^^^ Nov 30 11:07:11.569 INFO [stderr] Nov 30 11:07:11.569 INFO [stderr] warning: method is never used: `new` Nov 30 11:07:11.570 INFO [stderr] --> src/area.rs:131:2 Nov 30 11:07:11.570 INFO [stderr] | Nov 30 11:07:11.570 INFO [stderr] 131 | pub fn new() -> Room { Nov 30 11:07:11.570 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:11.571 INFO [stderr] Nov 30 11:07:11.571 INFO [stderr] warning: method is never used: `set_position` Nov 30 11:07:11.571 INFO [stderr] --> src/area.rs:134:2 Nov 30 11:07:11.571 INFO [stderr] | Nov 30 11:07:11.572 INFO [stderr] 134 | fn set_position(room: Room, x: usize, y: usize) {} Nov 30 11:07:11.572 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:11.572 INFO [stderr] Nov 30 11:07:11.573 INFO [stderr] warning: field is never used: `sender` Nov 30 11:07:11.573 INFO [stderr] --> src/client.rs:13:2 Nov 30 11:07:11.573 INFO [stderr] | Nov 30 11:07:11.574 INFO [stderr] 13 | sender: ws::Sender Nov 30 11:07:11.574 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ Nov 30 11:07:11.574 INFO [stderr] Nov 30 11:07:11.574 INFO [stderr] warning: field is never used: `sender` Nov 30 11:07:11.575 INFO [stderr] --> src/server.rs:124:2 Nov 30 11:07:11.575 INFO [stderr] | Nov 30 11:07:11.575 INFO [stderr] 124 | sender: ws::Sender Nov 30 11:07:11.576 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ Nov 30 11:07:11.576 INFO [stderr] Nov 30 11:07:11.696 INFO [stderr] warning: unused variable: `i` Nov 30 11:07:11.696 INFO [stderr] --> src/area.rs:78:7 Nov 30 11:07:11.696 INFO [stderr] | Nov 30 11:07:11.697 INFO [stderr] 78 | for i in 0..steps { Nov 30 11:07:11.697 INFO [stderr] | ^ help: consider using `_i` instead Nov 30 11:07:11.697 INFO [stderr] | Nov 30 11:07:11.698 INFO [stderr] = note: #[warn(unused_variables)] on by default Nov 30 11:07:11.698 INFO [stderr] Nov 30 11:07:11.698 INFO [stderr] warning: unused variable: `h` Nov 30 11:07:11.699 INFO [stderr] --> src/area.rs:80:8 Nov 30 11:07:11.699 INFO [stderr] | Nov 30 11:07:11.699 INFO [stderr] 80 | for h in 0..speed { Nov 30 11:07:11.700 INFO [stderr] | ^ help: consider using `_h` instead Nov 30 11:07:11.700 INFO [stderr] Nov 30 11:07:11.700 INFO [stderr] warning: unused variable: `i` Nov 30 11:07:11.701 INFO [stderr] --> src/area.rs:98:7 Nov 30 11:07:11.701 INFO [stderr] | Nov 30 11:07:11.701 INFO [stderr] 98 | for i in 0..(2 * num) ^ 2 { Nov 30 11:07:11.702 INFO [stderr] | ^ help: consider using `_i` instead Nov 30 11:07:11.702 INFO [stderr] Nov 30 11:07:11.702 INFO [stderr] warning: unused variable: `value` Nov 30 11:07:11.703 INFO [stderr] --> src/area.rs:109:14 Nov 30 11:07:11.703 INFO [stderr] | Nov 30 11:07:11.703 INFO [stderr] 109 | for (key, value) in currentgen { Nov 30 11:07:11.704 INFO [stderr] | ^^^^^ help: consider using `_value` instead Nov 30 11:07:11.704 INFO [stderr] Nov 30 11:07:11.704 INFO [stderr] warning: unused variable: `room` Nov 30 11:07:11.704 INFO [stderr] --> src/area.rs:134:18 Nov 30 11:07:11.705 INFO [stderr] | Nov 30 11:07:11.705 INFO [stderr] 134 | fn set_position(room: Room, x: usize, y: usize) {} Nov 30 11:07:11.705 INFO [stderr] | ^^^^ help: consider using `_room` instead Nov 30 11:07:11.706 INFO [stderr] Nov 30 11:07:11.706 INFO [stderr] warning: unused variable: `x` Nov 30 11:07:11.706 INFO [stderr] --> src/area.rs:134:30 Nov 30 11:07:11.707 INFO [stderr] | Nov 30 11:07:11.707 INFO [stderr] 134 | fn set_position(room: Room, x: usize, y: usize) {} Nov 30 11:07:11.707 INFO [stderr] | ^ help: consider using `_x` instead Nov 30 11:07:11.707 INFO [stderr] Nov 30 11:07:11.708 INFO [stderr] warning: unused variable: `y` Nov 30 11:07:11.708 INFO [stderr] --> src/area.rs:134:40 Nov 30 11:07:11.708 INFO [stderr] | Nov 30 11:07:11.709 INFO [stderr] 134 | fn set_position(room: Room, x: usize, y: usize) {} Nov 30 11:07:11.709 INFO [stderr] | ^ help: consider using `_y` instead Nov 30 11:07:11.709 INFO [stderr] Nov 30 11:07:11.743 INFO [stderr] warning: struct is never constructed: `Position` Nov 30 11:07:11.744 INFO [stderr] --> src/area.rs:5:1 Nov 30 11:07:11.744 INFO [stderr] | Nov 30 11:07:11.744 INFO [stderr] 5 | pub struct Position { Nov 30 11:07:11.745 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:11.745 INFO [stderr] | Nov 30 11:07:11.745 INFO [stderr] = note: #[warn(dead_code)] on by default Nov 30 11:07:11.746 INFO [stderr] Nov 30 11:07:11.746 INFO [stderr] warning: method is never used: `new` Nov 30 11:07:11.746 INFO [stderr] --> src/area.rs:12:2 Nov 30 11:07:11.747 INFO [stderr] | Nov 30 11:07:11.747 INFO [stderr] 12 | pub fn new(x: i64, y: i64, z: i64) -> Position { Nov 30 11:07:11.747 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:11.748 INFO [stderr] Nov 30 11:07:11.748 INFO [stderr] warning: struct is never constructed: `Dungeon` Nov 30 11:07:11.748 INFO [stderr] --> src/area.rs:23:1 Nov 30 11:07:11.749 INFO [stderr] | Nov 30 11:07:11.749 INFO [stderr] 23 | pub struct Dungeon { Nov 30 11:07:11.749 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ Nov 30 11:07:11.749 INFO [stderr] Nov 30 11:07:11.750 INFO [stderr] warning: method is never used: `new` Nov 30 11:07:11.750 INFO [stderr] --> src/area.rs:28:2 Nov 30 11:07:11.750 INFO [stderr] | Nov 30 11:07:11.751 INFO [stderr] 28 | pub fn new() -> Dungeon { Nov 30 11:07:11.751 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:11.751 INFO [stderr] Nov 30 11:07:11.752 INFO [stderr] warning: method is never used: `add_level` Nov 30 11:07:11.752 INFO [stderr] --> src/area.rs:31:2 Nov 30 11:07:11.752 INFO [stderr] | Nov 30 11:07:11.753 INFO [stderr] 31 | pub fn add_level(&mut self, level: Rc) { Nov 30 11:07:11.753 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:11.753 INFO [stderr] Nov 30 11:07:11.754 INFO [stderr] warning: struct is never constructed: `Level` Nov 30 11:07:11.754 INFO [stderr] --> src/area.rs:36:1 Nov 30 11:07:11.754 INFO [stderr] | Nov 30 11:07:11.755 INFO [stderr] 36 | pub struct Level { Nov 30 11:07:11.755 INFO [stderr] | ^^^^^^^^^^^^^^^^ Nov 30 11:07:11.755 INFO [stderr] Nov 30 11:07:11.755 INFO [stderr] warning: variant is never constructed: `UP` Nov 30 11:07:11.756 INFO [stderr] --> src/area.rs:42:2 Nov 30 11:07:11.756 INFO [stderr] | Nov 30 11:07:11.756 INFO [stderr] 42 | UP, Nov 30 11:07:11.757 INFO [stderr] | ^^ Nov 30 11:07:11.757 INFO [stderr] Nov 30 11:07:11.757 INFO [stderr] warning: variant is never constructed: `DOWN` Nov 30 11:07:11.757 INFO [stderr] --> src/area.rs:43:2 Nov 30 11:07:11.758 INFO [stderr] | Nov 30 11:07:11.758 INFO [stderr] 43 | DOWN, Nov 30 11:07:11.758 INFO [stderr] | ^^^^ Nov 30 11:07:11.759 INFO [stderr] Nov 30 11:07:11.759 INFO [stderr] warning: variant is never constructed: `LEFT` Nov 30 11:07:11.759 INFO [stderr] --> src/area.rs:44:2 Nov 30 11:07:11.759 INFO [stderr] | Nov 30 11:07:11.760 INFO [stderr] 44 | LEFT, Nov 30 11:07:11.760 INFO [stderr] | ^^^^ Nov 30 11:07:11.760 INFO [stderr] Nov 30 11:07:11.760 INFO [stderr] warning: variant is never constructed: `RIGHT` Nov 30 11:07:11.760 INFO [stderr] --> src/area.rs:45:2 Nov 30 11:07:11.761 INFO [stderr] | Nov 30 11:07:11.761 INFO [stderr] 45 | RIGHT Nov 30 11:07:11.761 INFO [stderr] | ^^^^^ Nov 30 11:07:11.761 INFO [stderr] Nov 30 11:07:11.761 INFO [stderr] warning: method is never used: `random` Nov 30 11:07:11.761 INFO [stderr] --> src/area.rs:49:2 Nov 30 11:07:11.761 INFO [stderr] | Nov 30 11:07:11.761 INFO [stderr] 49 | fn random() -> Self { Nov 30 11:07:11.761 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:11.761 INFO [stderr] Nov 30 11:07:11.761 INFO [stderr] warning: method is never used: `new` Nov 30 11:07:11.761 INFO [stderr] --> src/area.rs:62:2 Nov 30 11:07:11.761 INFO [stderr] | Nov 30 11:07:11.761 INFO [stderr] 62 | pub fn new() -> Level { Nov 30 11:07:11.761 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:11.761 INFO [stderr] Nov 30 11:07:11.761 INFO [stderr] warning: method is never used: `add_room` Nov 30 11:07:11.761 INFO [stderr] --> src/area.rs:65:2 Nov 30 11:07:11.761 INFO [stderr] | Nov 30 11:07:11.761 INFO [stderr] 65 | pub fn add_room(&mut self, room: Rc) { Nov 30 11:07:11.761 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:11.761 INFO [stderr] Nov 30 11:07:11.761 INFO [stderr] warning: method is never used: `step` Nov 30 11:07:11.761 INFO [stderr] --> src/area.rs:68:2 Nov 30 11:07:11.761 INFO [stderr] | Nov 30 11:07:11.761 INFO [stderr] 68 | fn step(dir: Direction, pos: usize, len: usize) -> usize { Nov 30 11:07:11.761 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:11.761 INFO [stderr] Nov 30 11:07:11.761 INFO [stderr] warning: method is never used: `walker` Nov 30 11:07:11.761 INFO [stderr] --> src/area.rs:76:2 Nov 30 11:07:11.761 INFO [stderr] | Nov 30 11:07:11.762 INFO [stderr] 76 | fn walker(pos: usize, steps: u8, len: usize, map: &mut Vec, speed: u8, gen: &mut HashMap, counter: &mut usize, num: &mut usize) { Nov 30 11:07:11.762 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:11.762 INFO [stderr] Nov 30 11:07:11.762 INFO [stderr] warning: method is never used: `generate_rooms` Nov 30 11:07:11.762 INFO [stderr] --> src/area.rs:96:2 Nov 30 11:07:11.762 INFO [stderr] | Nov 30 11:07:11.762 INFO [stderr] 96 | fn generate_rooms(num: usize) { Nov 30 11:07:11.762 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:11.762 INFO [stderr] Nov 30 11:07:11.762 INFO [stderr] warning: struct is never constructed: `Room` Nov 30 11:07:11.762 INFO [stderr] --> src/area.rs:128:1 Nov 30 11:07:11.762 INFO [stderr] | Nov 30 11:07:11.762 INFO [stderr] 128 | pub struct Room {} Nov 30 11:07:11.762 INFO [stderr] | ^^^^^^^^^^^^^^^ Nov 30 11:07:11.762 INFO [stderr] Nov 30 11:07:11.762 INFO [stderr] warning: method is never used: `new` Nov 30 11:07:11.762 INFO [stderr] --> src/area.rs:131:2 Nov 30 11:07:11.762 INFO [stderr] | Nov 30 11:07:11.762 INFO [stderr] 131 | pub fn new() -> Room { Nov 30 11:07:11.762 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:11.762 INFO [stderr] Nov 30 11:07:11.762 INFO [stderr] warning: method is never used: `set_position` Nov 30 11:07:11.762 INFO [stderr] --> src/area.rs:134:2 Nov 30 11:07:11.762 INFO [stderr] | Nov 30 11:07:11.762 INFO [stderr] 134 | fn set_position(room: Room, x: usize, y: usize) {} Nov 30 11:07:11.762 INFO [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Nov 30 11:07:11.762 INFO [stderr] Nov 30 11:07:11.762 INFO [stderr] warning: field is never used: `sender` Nov 30 11:07:11.762 INFO [stderr] --> src/client.rs:13:2 Nov 30 11:07:11.762 INFO [stderr] | Nov 30 11:07:11.762 INFO [stderr] 13 | sender: ws::Sender Nov 30 11:07:11.763 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ Nov 30 11:07:11.763 INFO [stderr] Nov 30 11:07:11.763 INFO [stderr] warning: field is never used: `sender` Nov 30 11:07:11.763 INFO [stderr] --> src/server.rs:124:2 Nov 30 11:07:11.763 INFO [stderr] | Nov 30 11:07:11.763 INFO [stderr] 124 | sender: ws::Sender Nov 30 11:07:11.763 INFO [stderr] | ^^^^^^^^^^^^^^^^^^ Nov 30 11:07:11.763 INFO [stderr] Nov 30 11:07:11.769 INFO [stderr] Finished dev [unoptimized + debuginfo] target(s) in 7.53s Nov 30 11:07:11.780 INFO [stderr] su: No module specific data is present Nov 30 11:07:13.561 INFO running `"docker" "inspect" "f752ae3b9c95feff4d58b52cd72e4428b63fee7660679476634361edfd5c6e2b"` Nov 30 11:07:13.954 INFO running `"docker" "rm" "-f" "f752ae3b9c95feff4d58b52cd72e4428b63fee7660679476634361edfd5c6e2b"` Nov 30 11:07:14.332 INFO [stdout] f752ae3b9c95feff4d58b52cd72e4428b63fee7660679476634361edfd5c6e2b