Nov 02 23:07:01.013 INFO testing crossterm-0.4.2 against 1.30.0 for beta-1.31-1
Nov 02 23:07:01.013 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-2/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/beta-1.31-1/1.30.0:/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 +1.30.0 build --frozen" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 02 23:07:01.490 INFO blam! dda6acec5db708af4f90c788123a358db503a252d1a675de4f8395714f9769aa
Nov 02 23:07:01.493 INFO running `"docker" "start" "-a" "dda6acec5db708af4f90c788123a358db503a252d1a675de4f8395714f9769aa"`
Nov 02 23:07:04.247 INFO kablam! usermod: no changes
Nov 02 23:07:04.307 INFO kablam!    Compiling crossterm v0.4.2 (/source)
Nov 02 23:07:05.107 INFO kablam! warning: unused import: `IStateCommand`
Nov 02 23:07:05.108 INFO kablam!  --> src/common/commands/unix_command.rs:3:14
Nov 02 23:07:05.108 INFO kablam!   |
Nov 02 23:07:05.108 INFO kablam! 3 | use super::{ IStateCommand};
Nov 02 23:07:05.109 INFO kablam!   |              ^^^^^^^^^^^^^
Nov 02 23:07:05.109 INFO kablam!   |
Nov 02 23:07:05.110 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 02 23:07:05.110 INFO kablam! 
Nov 02 23:07:05.110 INFO kablam! warning: unused import: `CREAD`
Nov 02 23:07:05.110 INFO kablam!  --> src/common/commands/unix_command.rs:5:35
Nov 02 23:07:05.111 INFO kablam!   |
Nov 02 23:07:05.111 INFO kablam! 5 | use termios::{tcsetattr, Termios, CREAD, ECHO, ICANON, TCSAFLUSH, BRKINT, ICRNL, INPCK, ISTRIP, IXON, OPOST, CS8, IEXTEN, ISIG,VTIME, VMIN};
Nov 02 23:07:05.112 INFO kablam!   |                                   ^^^^^
Nov 02 23:07:05.112 INFO kablam! 
Nov 02 23:07:05.112 INFO kablam! warning: unnecessary parentheses around assigned value
Nov 02 23:07:05.112 INFO kablam!   --> src/common/commands/unix_command.rs:35:31
Nov 02 23:07:05.113 INFO kablam!    |
Nov 02 23:07:05.113 INFO kablam! 35 |             noncan.c_cflag |= (CS8);
Nov 02 23:07:05.114 INFO kablam!    |                               ^^^^^ help: remove these parentheses
Nov 02 23:07:05.114 INFO kablam!    |
Nov 02 23:07:05.114 INFO kablam!    = note: #[warn(unused_parens)] on by default
Nov 02 23:07:05.115 INFO kablam! 
Nov 02 23:07:05.115 INFO kablam! warning: unused import: `functions`
Nov 02 23:07:05.115 INFO kablam!  --> src/common/screen/alternate.rs:9:13
Nov 02 23:07:05.116 INFO kablam!   |
Nov 02 23:07:05.117 INFO kablam! 9 | use super::{functions, Screen, TerminalOutput,RawScreen};
Nov 02 23:07:05.117 INFO kablam!   |             ^^^^^^^^^
Nov 02 23:07:05.117 INFO kablam! 
Nov 02 23:07:05.117 INFO kablam! warning: unused import: `TerminalOutput`
Nov 02 23:07:05.117 INFO kablam!   --> src/common/screen/raw.rs:18:5
Nov 02 23:07:05.117 INFO kablam!    |
Nov 02 23:07:05.117 INFO kablam! 18 | use TerminalOutput;
Nov 02 23:07:05.117 INFO kablam!    |     ^^^^^^^^^^^^^^
Nov 02 23:07:05.117 INFO kablam! 
Nov 02 23:07:05.117 INFO kablam! warning: unused import: `std::sync::Arc`
Nov 02 23:07:05.117 INFO kablam!   --> src/common/screen/raw.rs:21:5
Nov 02 23:07:05.117 INFO kablam!    |
Nov 02 23:07:05.117 INFO kablam! 21 | use std::sync::Arc;
Nov 02 23:07:05.117 INFO kablam!    |     ^^^^^^^^^^^^^^
Nov 02 23:07:05.117 INFO kablam! 
Nov 02 23:07:05.117 INFO kablam! warning: unused import: `Screen`
Nov 02 23:07:05.117 INFO kablam!   --> src/common/mod.rs:13:6
Nov 02 23:07:05.117 INFO kablam!    |
Nov 02 23:07:05.117 INFO kablam! 13 | use {Screen, TerminalOutput};
Nov 02 23:07:05.117 INFO kablam!    |      ^^^^^^
Nov 02 23:07:05.117 INFO kablam! 
Nov 02 23:07:05.117 INFO kablam! warning: unused imports: `SIGWINCH`, `SIG_IGN`, `TIOCSWINSZ`, `signal`
Nov 02 23:07:05.117 INFO kablam!  --> src/kernel/unix_kernel/terminal.rs:3:69
Nov 02 23:07:05.117 INFO kablam!   |
Nov 02 23:07:05.117 INFO kablam! 3 | use self::libc::{c_int, c_ushort, ioctl, STDOUT_FILENO, TIOCGWINSZ, TIOCSWINSZ, signal, SIG_IGN, SIGWINCH};
Nov 02 23:07:05.117 INFO kablam!   |                                                                     ^^^^^^^^^^  ^^^^^^  ^^^^^^^  ^^^^^^^^
Nov 02 23:07:05.117 INFO kablam! 
Nov 02 23:07:05.117 INFO kablam! warning: unused import: `common::commands::unix_command::RawModeCommand`
Nov 02 23:07:05.117 INFO kablam!  --> src/kernel/unix_kernel/terminal.rs:5:5
Nov 02 23:07:05.117 INFO kablam!   |
Nov 02 23:07:05.117 INFO kablam! 5 | use common::commands::unix_command::RawModeCommand;
Nov 02 23:07:05.117 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.117 INFO kablam! 
Nov 02 23:07:05.117 INFO kablam! warning: unused import: `TerminalOutput`
Nov 02 23:07:05.117 INFO kablam!  --> src/kernel/unix_kernel/terminal.rs:6:12
Nov 02 23:07:05.117 INFO kablam!   |
Nov 02 23:07:05.117 INFO kablam! 6 | use {libc, TerminalOutput, Screen};
Nov 02 23:07:05.117 INFO kablam!   |            ^^^^^^^^^^^^^^
Nov 02 23:07:05.117 INFO kablam! 
Nov 02 23:07:05.117 INFO kablam! warning: unused import: `std::sync::Arc`
Nov 02 23:07:05.117 INFO kablam!  --> src/kernel/unix_kernel/terminal.rs:9:5
Nov 02 23:07:05.117 INFO kablam!   |
Nov 02 23:07:05.117 INFO kablam! 9 | use std::sync::Arc;
Nov 02 23:07:05.117 INFO kablam!   |     ^^^^^^^^^^^^^^
Nov 02 23:07:05.117 INFO kablam! 
Nov 02 23:07:05.117 INFO kablam! warning: unused imports: `Duration`, `SystemTime`
Nov 02 23:07:05.117 INFO kablam!   --> src/kernel/unix_kernel/terminal.rs:12:17
Nov 02 23:07:05.117 INFO kablam!    |
Nov 02 23:07:05.117 INFO kablam! 12 | use std::time::{Duration, SystemTime};
Nov 02 23:07:05.117 INFO kablam!    |                 ^^^^^^^^  ^^^^^^^^^^
Nov 02 23:07:05.117 INFO kablam! 
Nov 02 23:07:05.117 INFO kablam! warning: unused import: `mem`
Nov 02 23:07:05.117 INFO kablam!   --> src/kernel/unix_kernel/terminal.rs:13:15
Nov 02 23:07:05.117 INFO kablam!    |
Nov 02 23:07:05.117 INFO kablam! 13 | use std::{fs, mem};
Nov 02 23:07:05.117 INFO kablam!    |               ^^^
Nov 02 23:07:05.117 INFO kablam! 
Nov 02 23:07:05.117 INFO kablam! warning: unused imports: `CREAD`, `ECHO`, `ICANON`, `TCSAFLUSH`, `cfmakeraw`
Nov 02 23:07:05.117 INFO kablam!   --> src/kernel/unix_kernel/terminal.rs:14:15
Nov 02 23:07:05.117 INFO kablam!    |
Nov 02 23:07:05.117 INFO kablam! 14 | use termios::{cfmakeraw, tcsetattr, Termios, TCSADRAIN, CREAD, ECHO, ICANON, TCSAFLUSH};
Nov 02 23:07:05.117 INFO kablam!    |               ^^^^^^^^^                                 ^^^^^  ^^^^  ^^^^^^  ^^^^^^^^^
Nov 02 23:07:05.117 INFO kablam! 
Nov 02 23:07:05.117 INFO kablam! warning: unused import: `Crossterm`
Nov 02 23:07:05.117 INFO kablam!   --> src/kernel/unix_kernel/terminal.rs:18:5
Nov 02 23:07:05.117 INFO kablam!    |
Nov 02 23:07:05.117 INFO kablam! 18 | use Crossterm;
Nov 02 23:07:05.117 INFO kablam!    |     ^^^^^^^^^
Nov 02 23:07:05.117 INFO kablam! 
Nov 02 23:07:05.117 INFO kablam! warning: unused import: `input::input`
Nov 02 23:07:05.118 INFO kablam!   --> src/kernel/unix_kernel/terminal.rs:19:5
Nov 02 23:07:05.118 INFO kablam!    |
Nov 02 23:07:05.118 INFO kablam! 19 | use input::input;
Nov 02 23:07:05.118 INFO kablam!    |     ^^^^^^^^^^^^
Nov 02 23:07:05.118 INFO kablam! 
Nov 02 23:07:05.118 INFO kablam! warning: unused import: `std::any::Any`
Nov 02 23:07:05.118 INFO kablam!   --> src/modules/output/output.rs:23:5
Nov 02 23:07:05.118 INFO kablam!    |
Nov 02 23:07:05.118 INFO kablam! 23 | use std::any::Any;
Nov 02 23:07:05.118 INFO kablam!    |     ^^^^^^^^^^^^^
Nov 02 23:07:05.118 INFO kablam! 
Nov 02 23:07:05.118 INFO kablam! warning: unused import: `screen::RawScreen`
Nov 02 23:07:05.118 INFO kablam!   --> src/modules/output/output.rs:25:5
Nov 02 23:07:05.118 INFO kablam!    |
Nov 02 23:07:05.118 INFO kablam! 25 | use screen::RawScreen;
Nov 02 23:07:05.118 INFO kablam!    |     ^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.118 INFO kablam! 
Nov 02 23:07:05.118 INFO kablam! warning: unused import: `std::any::Any`
Nov 02 23:07:05.118 INFO kablam!  --> src/modules/output/ansi_output.rs:7:5
Nov 02 23:07:05.118 INFO kablam!   |
Nov 02 23:07:05.118 INFO kablam! 7 | use std::any::Any;
Nov 02 23:07:05.118 INFO kablam!   |     ^^^^^^^^^^^^^
Nov 02 23:07:05.118 INFO kablam! 
Nov 02 23:07:05.118 INFO kablam! warning: unused import: `std::any::Any`
Nov 02 23:07:05.118 INFO kablam!   --> src/modules/output/mod.rs:18:5
Nov 02 23:07:05.118 INFO kablam!    |
Nov 02 23:07:05.118 INFO kablam! 18 | use std::any::Any;
Nov 02 23:07:05.118 INFO kablam!    |     ^^^^^^^^^^^^^
Nov 02 23:07:05.118 INFO kablam! 
Nov 02 23:07:05.118 INFO kablam! warning: unused import: `functions`
Nov 02 23:07:05.118 INFO kablam!   --> src/modules/output/mod.rs:21:13
Nov 02 23:07:05.118 INFO kablam!    |
Nov 02 23:07:05.118 INFO kablam! 21 | use super::{functions};
Nov 02 23:07:05.118 INFO kablam!    |             ^^^^^^^^^
Nov 02 23:07:05.118 INFO kablam! 
Nov 02 23:07:05.118 INFO kablam! warning: unused import: `super::functions`
Nov 02 23:07:05.118 INFO kablam!   --> src/modules/style/mod.rs:24:5
Nov 02 23:07:05.118 INFO kablam!    |
Nov 02 23:07:05.118 INFO kablam! 24 | use super::functions;
Nov 02 23:07:05.118 INFO kablam!    |     ^^^^^^^^^^^^^^^^
Nov 02 23:07:05.118 INFO kablam! 
Nov 02 23:07:05.118 INFO kablam! warning: unused import: `super::common::commands`
Nov 02 23:07:05.118 INFO kablam!  --> src/modules/mod.rs:7:5
Nov 02 23:07:05.118 INFO kablam!   |
Nov 02 23:07:05.118 INFO kablam! 7 | use super::common::commands;
Nov 02 23:07:05.118 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.118 INFO kablam! 
Nov 02 23:07:05.118 INFO kablam! warning: unused import: `common::functions`
Nov 02 23:07:05.118 INFO kablam!   --> src/lib.rs:27:5
Nov 02 23:07:05.118 INFO kablam!    |
Nov 02 23:07:05.118 INFO kablam! 27 | use common::functions;
Nov 02 23:07:05.118 INFO kablam!    |     ^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.118 INFO kablam! 
Nov 02 23:07:05.471 INFO kablam! warning: unused variable: `stdout`
Nov 02 23:07:05.472 INFO kablam!   --> src/common/functions.rs:24:28
Nov 02 23:07:05.472 INFO kablam!    |
Nov 02 23:07:05.472 INFO kablam! 24 | pub fn get_cursor_position(stdout: &Arc<TerminalOutput>) -> (u16, u16) {
Nov 02 23:07:05.473 INFO kablam!    |                            ^^^^^^ help: consider using `_stdout` instead
Nov 02 23:07:05.473 INFO kablam!    |
Nov 02 23:07:05.473 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 02 23:07:05.474 INFO kablam! 
Nov 02 23:07:05.474 INFO kablam! warning: unused variable: `screen`
Nov 02 23:07:05.474 INFO kablam!   --> src/kernel/unix_kernel/terminal.rs:76:9
Nov 02 23:07:05.475 INFO kablam!    |
Nov 02 23:07:05.475 INFO kablam! 76 |     let screen = Screen::new(false);
Nov 02 23:07:05.475 INFO kablam!    |         ^^^^^^ help: consider using `_screen` instead
Nov 02 23:07:05.475 INFO kablam! 
Nov 02 23:07:05.476 INFO kablam! warning: unused variable: `fd`
Nov 02 23:07:05.476 INFO kablam!    --> src/kernel/unix_kernel/terminal.rs:229:9
Nov 02 23:07:05.477 INFO kablam!     |
Nov 02 23:07:05.477 INFO kablam! 229 |     let fd = unsafe {
Nov 02 23:07:05.477 INFO kablam!     |         ^^ help: consider using `_fd` instead
Nov 02 23:07:05.477 INFO kablam! 
Nov 02 23:07:05.478 INFO kablam! warning: unused variable: `result`
Nov 02 23:07:05.478 INFO kablam!   --> src/common/screen/raw.rs:35:13
Nov 02 23:07:05.479 INFO kablam!    |
Nov 02 23:07:05.479 INFO kablam! 35 |         let result = command.enable();
Nov 02 23:07:05.479 INFO kablam!    |             ^^^^^^ help: consider using `_result` instead
Nov 02 23:07:05.480 INFO kablam! 
Nov 02 23:07:05.480 INFO kablam! warning: unused variable: `screen_manger`
Nov 02 23:07:05.480 INFO kablam!   --> src/modules/input/unix_input.rs:18:25
Nov 02 23:07:05.481 INFO kablam!    |
Nov 02 23:07:05.481 INFO kablam! 18 |     fn read_line(&self, screen_manger: &Arc<TerminalOutput>) -> io::Result<String> {
Nov 02 23:07:05.482 INFO kablam!    |                         ^^^^^^^^^^^^^ help: consider using `_screen_manger` instead
Nov 02 23:07:05.482 INFO kablam! 
Nov 02 23:07:05.482 INFO kablam! warning: unused variable: `screen_manger`
Nov 02 23:07:05.482 INFO kablam!   --> src/modules/input/unix_input.rs:26:25
Nov 02 23:07:05.482 INFO kablam!    |
Nov 02 23:07:05.482 INFO kablam! 26 |     fn read_char(&self, screen_manger: &Arc<TerminalOutput>) -> io::Result<char> {
Nov 02 23:07:05.482 INFO kablam!    |                         ^^^^^^^^^^^^^ help: consider using `_screen_manger` instead
Nov 02 23:07:05.482 INFO kablam! 
Nov 02 23:07:05.482 INFO kablam! warning: unused variable: `screen_manger`
Nov 02 23:07:05.482 INFO kablam!   --> src/modules/input/unix_input.rs:30:26
Nov 02 23:07:05.482 INFO kablam!    |
Nov 02 23:07:05.482 INFO kablam! 30 |     fn read_async(&self, screen_manger: &Arc<TerminalOutput>) -> AsyncReader {
Nov 02 23:07:05.482 INFO kablam!    |                          ^^^^^^^^^^^^^ help: consider using `_screen_manger` instead
Nov 02 23:07:05.482 INFO kablam! 
Nov 02 23:07:05.482 INFO kablam! warning: unused variable: `screen_manger`
Nov 02 23:07:05.482 INFO kablam!   --> src/modules/input/unix_input.rs:44:47
Nov 02 23:07:05.482 INFO kablam!    |
Nov 02 23:07:05.482 INFO kablam! 44 |     fn read_until_async(&self, delimiter: u8, screen_manger: &Arc<TerminalOutput>) -> AsyncReader {
Nov 02 23:07:05.482 INFO kablam!    |                                               ^^^^^^^^^^^^^ help: consider using `_screen_manger` instead
Nov 02 23:07:05.483 INFO kablam! 
Nov 02 23:07:05.483 INFO kablam! warning: unused variable: `f`
Nov 02 23:07:05.483 INFO kablam!    --> src/modules/style/styledobject.rs:219:19
Nov 02 23:07:05.483 INFO kablam!     |
Nov 02 23:07:05.483 INFO kablam! 219 |     fn fmt(&self, f: &mut Formatter) -> Result<(), Error> {
Nov 02 23:07:05.483 INFO kablam!     |                   ^ help: consider using `_f` instead
Nov 02 23:07:05.483 INFO kablam! 
Nov 02 23:07:05.483 INFO kablam! warning: unused variable: `stdout`
Nov 02 23:07:05.483 INFO kablam!   --> src/modules/terminal/ansi_terminal.rs:39:29
Nov 02 23:07:05.483 INFO kablam!    |
Nov 02 23:07:05.483 INFO kablam! 39 |     fn terminal_size(&self, stdout: &Arc<TerminalOutput>) -> (u16, u16) {
Nov 02 23:07:05.483 INFO kablam!    |                             ^^^^^^ help: consider using `_stdout` instead
Nov 02 23:07:05.483 INFO kablam! 
Nov 02 23:07:05.630 INFO kablam! warning: static item is never used: `TERMINAL_MODE`
Nov 02 23:07:05.630 INFO kablam!  --> src/common/commands/unix_command.rs:8:1
Nov 02 23:07:05.631 INFO kablam!   |
Nov 02 23:07:05.631 INFO kablam! 8 | static TERMINAL_MODE: Once = ONCE_INIT;
Nov 02 23:07:05.631 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.631 INFO kablam!   |
Nov 02 23:07:05.631 INFO kablam!   = note: #[warn(dead_code)] on by default
Nov 02 23:07:05.631 INFO kablam! 
Nov 02 23:07:05.631 INFO kablam! warning: method is never used: `new`
Nov 02 23:07:05.631 INFO kablam!   --> src/common/commands/unix_command.rs:18:5
Nov 02 23:07:05.631 INFO kablam!    |
Nov 02 23:07:05.631 INFO kablam! 18 |     pub fn new() -> NoncanonicalModeCommand {
Nov 02 23:07:05.631 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.631 INFO kablam! 
Nov 02 23:07:05.631 INFO kablam! warning: static item is never used: `ORIGINAL`
Nov 02 23:07:05.631 INFO kablam!   --> src/common/commands/unix_command.rs:22:1
Nov 02 23:07:05.631 INFO kablam!    |
Nov 02 23:07:05.631 INFO kablam! 22 | static mut ORIGINAL: Option<Termios> = None;
Nov 02 23:07:05.631 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.631 INFO kablam! 
Nov 02 23:07:05.631 INFO kablam! warning: method is never used: `enable`
Nov 02 23:07:05.631 INFO kablam!   --> src/common/commands/unix_command.rs:25:5
Nov 02 23:07:05.631 INFO kablam!    |
Nov 02 23:07:05.631 INFO kablam! 25 |     pub fn enable(&mut self) -> Result<()> {
Nov 02 23:07:05.631 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.631 INFO kablam! 
Nov 02 23:07:05.631 INFO kablam! warning: method is never used: `disable`
Nov 02 23:07:05.631 INFO kablam!   --> src/common/commands/unix_command.rs:52:5
Nov 02 23:07:05.631 INFO kablam!    |
Nov 02 23:07:05.631 INFO kablam! 52 |     pub fn disable(&self) -> Result<()> {
Nov 02 23:07:05.632 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.632 INFO kablam! 
Nov 02 23:07:05.632 INFO kablam! warning: constant item is never used: `FD_STDIN`
Nov 02 23:07:05.632 INFO kablam!   --> src/kernel/unix_kernel/terminal.rs:16:1
Nov 02 23:07:05.632 INFO kablam!    |
Nov 02 23:07:05.632 INFO kablam! 16 | const FD_STDIN: ::std::os::unix::io::RawFd = 1;
Nov 02 23:07:05.632 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.632 INFO kablam! 
Nov 02 23:07:05.632 INFO kablam! warning: function is never used: `set_terminal_mode`
Nov 02 23:07:05.632 INFO kablam!    --> src/kernel/unix_kernel/terminal.rs:154:1
Nov 02 23:07:05.632 INFO kablam!     |
Nov 02 23:07:05.632 INFO kablam! 154 | pub fn set_terminal_mode(termios: &Termios) -> io::Result<()> {
Nov 02 23:07:05.632 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.632 INFO kablam! 
Nov 02 23:07:05.632 INFO kablam! warning: function is never used: `is_true`
Nov 02 23:07:05.632 INFO kablam!    --> src/kernel/unix_kernel/terminal.rs:310:1
Nov 02 23:07:05.632 INFO kablam!     |
Nov 02 23:07:05.632 INFO kablam! 310 | fn is_true(value: i32) -> Result<(), Error> {
Nov 02 23:07:05.632 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.632 INFO kablam! 
Nov 02 23:07:05.632 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:05.632 INFO kablam!   --> src/common/commands/shared_commands.rs:20:9
Nov 02 23:07:05.632 INFO kablam!    |
Nov 02 23:07:05.632 INFO kablam! 20 |         stdout.write_str(csi!("?1049h"));
Nov 02 23:07:05.632 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.632 INFO kablam!    |
Nov 02 23:07:05.632 INFO kablam!    = note: #[warn(unused_must_use)] on by default
Nov 02 23:07:05.632 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:05.633 INFO kablam! 
Nov 02 23:07:05.633 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:05.633 INFO kablam!   --> src/common/commands/shared_commands.rs:26:9
Nov 02 23:07:05.633 INFO kablam!    |
Nov 02 23:07:05.633 INFO kablam! 26 |         stdout.write_str(csi!("?1049l"));
Nov 02 23:07:05.633 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.633 INFO kablam!    |
Nov 02 23:07:05.633 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:05.633 INFO kablam! 
Nov 02 23:07:05.634 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:05.634 INFO kablam!   --> src/common/commands/unix_command.rs:77:9
Nov 02 23:07:05.634 INFO kablam!    |
Nov 02 23:07:05.634 INFO kablam! 77 |         terminal::into_raw_mode();
Nov 02 23:07:05.634 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.634 INFO kablam!    |
Nov 02 23:07:05.634 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:05.634 INFO kablam! 
Nov 02 23:07:05.634 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:05.634 INFO kablam!   --> src/common/commands/unix_command.rs:85:8
Nov 02 23:07:05.634 INFO kablam!    |
Nov 02 23:07:05.634 INFO kablam! 85 |        terminal::disable_raw_mode();
Nov 02 23:07:05.634 INFO kablam!    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.634 INFO kablam!    |
Nov 02 23:07:05.634 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:05.634 INFO kablam! 
Nov 02 23:07:05.635 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:05.635 INFO kablam!   --> src/common/screen/alternate.rs:57:13
Nov 02 23:07:05.635 INFO kablam!    |
Nov 02 23:07:05.635 INFO kablam! 57 |             RawScreen::into_raw_mode();
Nov 02 23:07:05.635 INFO kablam!    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.635 INFO kablam!    |
Nov 02 23:07:05.635 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:05.635 INFO kablam! 
Nov 02 23:07:05.647 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:05.647 INFO kablam!   --> src/common/screen/alternate.rs:74:9
Nov 02 23:07:05.647 INFO kablam!    |
Nov 02 23:07:05.647 INFO kablam! 74 |         self.to_main_screen();
Nov 02 23:07:05.647 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.647 INFO kablam!    |
Nov 02 23:07:05.647 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:05.647 INFO kablam! 
Nov 02 23:07:05.647 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:05.647 INFO kablam!    --> src/common/screen/screen.rs:105:9
Nov 02 23:07:05.647 INFO kablam!     |
Nov 02 23:07:05.647 INFO kablam! 105 |         self.buffer.write(buf);
Nov 02 23:07:05.647 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.648 INFO kablam!     |
Nov 02 23:07:05.648 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:05.648 INFO kablam! 
Nov 02 23:07:05.648 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:05.648 INFO kablam!    --> src/common/screen/screen.rs:111:9
Nov 02 23:07:05.648 INFO kablam!     |
Nov 02 23:07:05.648 INFO kablam! 111 |         self.stdout.write_buf(&self.buffer);
Nov 02 23:07:05.648 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.648 INFO kablam!     |
Nov 02 23:07:05.648 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:05.648 INFO kablam! 
Nov 02 23:07:05.648 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:05.648 INFO kablam!    --> src/common/screen/screen.rs:152:13
Nov 02 23:07:05.648 INFO kablam!     |
Nov 02 23:07:05.648 INFO kablam! 152 |             RawScreen::disable_raw_modes();
Nov 02 23:07:05.648 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.648 INFO kablam!     |
Nov 02 23:07:05.648 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:05.649 INFO kablam! 
Nov 02 23:07:05.650 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:05.650 INFO kablam!   --> src/kernel/unix_kernel/terminal.rs:85:13
Nov 02 23:07:05.650 INFO kablam!    |
Nov 02 23:07:05.650 INFO kablam! 85 |             into_raw_mode();
Nov 02 23:07:05.651 INFO kablam!    |             ^^^^^^^^^^^^^^^^
Nov 02 23:07:05.651 INFO kablam!    |
Nov 02 23:07:05.651 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:05.651 INFO kablam! 
Nov 02 23:07:05.651 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:05.651 INFO kablam!    --> src/kernel/unix_kernel/terminal.rs:146:13
Nov 02 23:07:05.651 INFO kablam!     |
Nov 02 23:07:05.651 INFO kablam! 146 |             disable_raw_mode();
Nov 02 23:07:05.651 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.651 INFO kablam!     |
Nov 02 23:07:05.652 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:05.652 INFO kablam! 
Nov 02 23:07:05.652 INFO kablam! warning: `extern` block uses type `termios::Termios` which is not FFI-safe: this struct has unspecified layout
Nov 02 23:07:05.652 INFO kablam!    --> src/kernel/unix_kernel/terminal.rs:156:58
Nov 02 23:07:05.652 INFO kablam!     |
Nov 02 23:07:05.652 INFO kablam! 156 |         pub fn tcsetattr(fd: c_int, opt: c_int, termptr: *const Termios) -> c_int;
Nov 02 23:07:05.652 INFO kablam!     |                                                          ^^^^^^^^^^^^^^
Nov 02 23:07:05.652 INFO kablam!     |
Nov 02 23:07:05.652 INFO kablam!     = note: #[warn(improper_ctypes)] on by default
Nov 02 23:07:05.653 INFO kablam!     = help: consider adding a #[repr(C)] or #[repr(transparent)] attribute to this struct
Nov 02 23:07:05.653 INFO kablam! 
Nov 02 23:07:05.653 INFO kablam! warning: `extern` block uses type `termios::Termios` which is not FFI-safe: this struct has unspecified layout
Nov 02 23:07:05.653 INFO kablam!    --> src/kernel/unix_kernel/terminal.rs:164:35
Nov 02 23:07:05.653 INFO kablam!     |
Nov 02 23:07:05.653 INFO kablam! 164 |         pub fn cfmakeraw(termptr: *mut Termios);
Nov 02 23:07:05.653 INFO kablam!     |                                   ^^^^^^^^^^^^
Nov 02 23:07:05.653 INFO kablam!     |
Nov 02 23:07:05.653 INFO kablam!     = help: consider adding a #[repr(C)] or #[repr(transparent)] attribute to this struct
Nov 02 23:07:05.653 INFO kablam! 
Nov 02 23:07:05.655 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:05.655 INFO kablam!   --> src/modules/cursor/ansi_cursor.rs:19:9
Nov 02 23:07:05.655 INFO kablam!    |
Nov 02 23:07:05.655 INFO kablam! 19 |         stdout.write_string(format!(csi!("{};{}H"), y + 1, x + 1));
Nov 02 23:07:05.655 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.655 INFO kablam!    |
Nov 02 23:07:05.655 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:05.656 INFO kablam! 
Nov 02 23:07:05.656 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:05.656 INFO kablam!   --> src/modules/cursor/ansi_cursor.rs:27:9
Nov 02 23:07:05.656 INFO kablam!    |
Nov 02 23:07:05.656 INFO kablam! 27 |         stdout.write_string(format!(csi!("{}A"), count));
Nov 02 23:07:05.656 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.656 INFO kablam!    |
Nov 02 23:07:05.656 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:05.656 INFO kablam! 
Nov 02 23:07:05.657 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:05.657 INFO kablam!   --> src/modules/cursor/ansi_cursor.rs:31:9
Nov 02 23:07:05.657 INFO kablam!    |
Nov 02 23:07:05.657 INFO kablam! 31 |         stdout.write_string(format!(csi!("{}C"), count));
Nov 02 23:07:05.657 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.657 INFO kablam!    |
Nov 02 23:07:05.657 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:05.657 INFO kablam! 
Nov 02 23:07:05.657 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:05.657 INFO kablam!   --> src/modules/cursor/ansi_cursor.rs:35:9
Nov 02 23:07:05.658 INFO kablam!    |
Nov 02 23:07:05.658 INFO kablam! 35 |         stdout.write_string(format!(csi!("{}B"), count));
Nov 02 23:07:05.658 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.658 INFO kablam!    |
Nov 02 23:07:05.658 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:05.658 INFO kablam! 
Nov 02 23:07:05.658 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:05.659 INFO kablam!   --> src/modules/cursor/ansi_cursor.rs:39:9
Nov 02 23:07:05.659 INFO kablam!    |
Nov 02 23:07:05.659 INFO kablam! 39 |         stdout.write_string(format!(csi!("{}D"), count));
Nov 02 23:07:05.659 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.659 INFO kablam!    |
Nov 02 23:07:05.659 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:05.659 INFO kablam! 
Nov 02 23:07:05.660 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:05.660 INFO kablam!   --> src/modules/cursor/ansi_cursor.rs:43:9
Nov 02 23:07:05.660 INFO kablam!    |
Nov 02 23:07:05.660 INFO kablam! 43 |         stdout.write_str(csi!("s"));
Nov 02 23:07:05.660 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.660 INFO kablam!    |
Nov 02 23:07:05.661 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:05.661 INFO kablam! 
Nov 02 23:07:05.661 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:05.661 INFO kablam!   --> src/modules/cursor/ansi_cursor.rs:47:9
Nov 02 23:07:05.661 INFO kablam!    |
Nov 02 23:07:05.661 INFO kablam! 47 |         stdout.write_str(csi!("u"));
Nov 02 23:07:05.661 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.662 INFO kablam!    |
Nov 02 23:07:05.662 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:05.662 INFO kablam! 
Nov 02 23:07:05.662 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:05.662 INFO kablam!   --> src/modules/cursor/ansi_cursor.rs:51:9
Nov 02 23:07:05.663 INFO kablam!    |
Nov 02 23:07:05.663 INFO kablam! 51 |         stdout.write_str(csi!("?25l"));
Nov 02 23:07:05.663 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.663 INFO kablam!    |
Nov 02 23:07:05.663 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:05.663 INFO kablam! 
Nov 02 23:07:05.664 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:05.664 INFO kablam!   --> src/modules/cursor/ansi_cursor.rs:55:9
Nov 02 23:07:05.664 INFO kablam!    |
Nov 02 23:07:05.664 INFO kablam! 55 |         stdout.write_str(csi!("?25h"));
Nov 02 23:07:05.664 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.664 INFO kablam!    |
Nov 02 23:07:05.664 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:05.665 INFO kablam! 
Nov 02 23:07:05.665 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:05.665 INFO kablam!   --> src/modules/cursor/ansi_cursor.rs:60:13
Nov 02 23:07:05.665 INFO kablam!    |
Nov 02 23:07:05.665 INFO kablam! 60 |             stdout.write_str(csi!("?12h"));
Nov 02 23:07:05.665 INFO kablam!    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.666 INFO kablam!    |
Nov 02 23:07:05.666 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:05.666 INFO kablam! 
Nov 02 23:07:05.666 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:05.666 INFO kablam!   --> src/modules/cursor/ansi_cursor.rs:62:13
Nov 02 23:07:05.666 INFO kablam!    |
Nov 02 23:07:05.666 INFO kablam! 62 |             stdout.write_str(csi!("?12l"));
Nov 02 23:07:05.666 INFO kablam!    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.666 INFO kablam!    |
Nov 02 23:07:05.666 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:05.666 INFO kablam! 
Nov 02 23:07:05.670 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:05.670 INFO kablam!    --> src/modules/style/styledobject.rs:166:13
Nov 02 23:07:05.670 INFO kablam!     |
Nov 02 23:07:05.670 INFO kablam! 166 |             screen.stdout.write_string(format!(csi!("{}m"), *attr as i16));
Nov 02 23:07:05.670 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.670 INFO kablam!     |
Nov 02 23:07:05.670 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:05.670 INFO kablam! 
Nov 02 23:07:05.670 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:05.670 INFO kablam!    --> src/modules/style/styledobject.rs:173:9
Nov 02 23:07:05.671 INFO kablam!     |
Nov 02 23:07:05.671 INFO kablam! 173 |         screen.stdout.write_string(content);
Nov 02 23:07:05.671 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.671 INFO kablam!     |
Nov 02 23:07:05.671 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:05.671 INFO kablam! 
Nov 02 23:07:05.671 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:05.671 INFO kablam!    --> src/modules/style/styledobject.rs:174:9
Nov 02 23:07:05.671 INFO kablam!     |
Nov 02 23:07:05.671 INFO kablam! 174 |         screen.stdout.flush();
Nov 02 23:07:05.671 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.671 INFO kablam!     |
Nov 02 23:07:05.671 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:05.672 INFO kablam! 
Nov 02 23:07:05.672 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:05.672 INFO kablam!   --> src/modules/style/ansi_color.rs:17:9
Nov 02 23:07:05.672 INFO kablam!    |
Nov 02 23:07:05.672 INFO kablam! 17 | /         stdout.write_string(format!(
Nov 02 23:07:05.672 INFO kablam! 18 | |             csi!("{}m"),
Nov 02 23:07:05.672 INFO kablam! 19 | |             self.color_value(fg_color, ColorType::Foreground)
Nov 02 23:07:05.672 INFO kablam! 20 | |         ));
Nov 02 23:07:05.672 INFO kablam!    | |___________^
Nov 02 23:07:05.672 INFO kablam!    |
Nov 02 23:07:05.672 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:05.673 INFO kablam! 
Nov 02 23:07:05.673 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:05.673 INFO kablam!   --> src/modules/style/ansi_color.rs:24:9
Nov 02 23:07:05.673 INFO kablam!    |
Nov 02 23:07:05.673 INFO kablam! 24 | /         stdout.write_string(format!(
Nov 02 23:07:05.673 INFO kablam! 25 | |             csi!("{}m"),
Nov 02 23:07:05.673 INFO kablam! 26 | |             self.color_value(bg_color, ColorType::Background)
Nov 02 23:07:05.673 INFO kablam! 27 | |         ));
Nov 02 23:07:05.673 INFO kablam!    | |___________^
Nov 02 23:07:05.673 INFO kablam!    |
Nov 02 23:07:05.673 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:05.673 INFO kablam! 
Nov 02 23:07:05.674 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:05.674 INFO kablam!   --> src/modules/style/ansi_color.rs:31:9
Nov 02 23:07:05.674 INFO kablam!    |
Nov 02 23:07:05.674 INFO kablam! 31 |         stdout.write_str(csi!("0m"));
Nov 02 23:07:05.674 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.674 INFO kablam!    |
Nov 02 23:07:05.674 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:05.674 INFO kablam! 
Nov 02 23:07:05.676 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:05.676 INFO kablam!    --> src/modules/terminal/terminal.rs:149:9
Nov 02 23:07:05.676 INFO kablam!     |
Nov 02 23:07:05.676 INFO kablam! 149 |         self.screen.write_string(string);
Nov 02 23:07:05.676 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.676 INFO kablam!     |
Nov 02 23:07:05.676 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:05.676 INFO kablam! 
Nov 02 23:07:05.676 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:05.677 INFO kablam!   --> src/modules/terminal/ansi_terminal.rs:21:17
Nov 02 23:07:05.677 INFO kablam!    |
Nov 02 23:07:05.677 INFO kablam! 21 |                 stdout.write_str(csi!("2J"));
Nov 02 23:07:05.677 INFO kablam!    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.677 INFO kablam!    |
Nov 02 23:07:05.677 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:05.677 INFO kablam! 
Nov 02 23:07:05.677 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:05.677 INFO kablam!   --> src/modules/terminal/ansi_terminal.rs:25:17
Nov 02 23:07:05.677 INFO kablam!    |
Nov 02 23:07:05.677 INFO kablam! 25 |                 stdout.write_str(csi!("J"));
Nov 02 23:07:05.677 INFO kablam!    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.677 INFO kablam!    |
Nov 02 23:07:05.677 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:05.677 INFO kablam! 
Nov 02 23:07:05.677 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:05.678 INFO kablam!   --> src/modules/terminal/ansi_terminal.rs:28:17
Nov 02 23:07:05.678 INFO kablam!    |
Nov 02 23:07:05.678 INFO kablam! 28 |                 stdout.write_str(csi!("1J"));
Nov 02 23:07:05.678 INFO kablam!    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.678 INFO kablam!    |
Nov 02 23:07:05.678 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:05.678 INFO kablam! 
Nov 02 23:07:05.678 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:05.678 INFO kablam!   --> src/modules/terminal/ansi_terminal.rs:31:17
Nov 02 23:07:05.678 INFO kablam!    |
Nov 02 23:07:05.678 INFO kablam! 31 |                 stdout.write_str(csi!("2K"));
Nov 02 23:07:05.678 INFO kablam!    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.678 INFO kablam!    |
Nov 02 23:07:05.678 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:05.679 INFO kablam! 
Nov 02 23:07:05.679 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:05.679 INFO kablam!   --> src/modules/terminal/ansi_terminal.rs:34:17
Nov 02 23:07:05.679 INFO kablam!    |
Nov 02 23:07:05.679 INFO kablam! 34 |                 stdout.write_str(csi!("K"));
Nov 02 23:07:05.679 INFO kablam!    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.679 INFO kablam!    |
Nov 02 23:07:05.679 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:05.679 INFO kablam! 
Nov 02 23:07:05.679 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:05.679 INFO kablam!   --> src/modules/terminal/ansi_terminal.rs:44:9
Nov 02 23:07:05.679 INFO kablam!    |
Nov 02 23:07:05.679 INFO kablam! 44 |         stdout.write_string(format!(csi!("{}S"), count));
Nov 02 23:07:05.679 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.680 INFO kablam!    |
Nov 02 23:07:05.680 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:05.680 INFO kablam! 
Nov 02 23:07:05.680 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:05.680 INFO kablam!   --> src/modules/terminal/ansi_terminal.rs:48:9
Nov 02 23:07:05.680 INFO kablam!    |
Nov 02 23:07:05.680 INFO kablam! 48 |         stdout.write_string(format!(csi!("{}T"), count));
Nov 02 23:07:05.680 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.680 INFO kablam!    |
Nov 02 23:07:05.680 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:05.680 INFO kablam! 
Nov 02 23:07:05.681 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:05.681 INFO kablam!   --> src/modules/terminal/ansi_terminal.rs:52:9
Nov 02 23:07:05.681 INFO kablam!    |
Nov 02 23:07:05.681 INFO kablam! 52 |         stdout.write_string(format!(csi!("8;{};{}t"), height, width));
Nov 02 23:07:05.681 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:05.681 INFO kablam!    |
Nov 02 23:07:05.681 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:05.681 INFO kablam! 
Nov 02 23:07:06.955 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 2.69s
Nov 02 23:07:06.958 INFO kablam! su: No module specific data is present
Nov 02 23:07:07.920 INFO running `"docker" "rm" "-f" "dda6acec5db708af4f90c788123a358db503a252d1a675de4f8395714f9769aa"`
Nov 02 23:07:08.195 INFO blam! dda6acec5db708af4f90c788123a358db503a252d1a675de4f8395714f9769aa
Nov 02 23:07:08.201 INFO running `"docker" "create" "-v" "/mnt/big/crater/work/local/target-dirs/beta-1.31-1/worker-2/1.30.0:/target:rw,Z" "-v" "/mnt/big/crater/work/local/test-source/worker-2/beta-1.31-1/1.30.0:/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 +1.30.0 test --frozen --no-run" "-e" "CARGO_TARGET_DIR=/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/cargo-home" "-e" "RUSTUP_HOME=/rustup-home" "-m" "1536M" "--network" "none" "crater"`
Nov 02 23:07:08.628 INFO blam! a8e47e870f32d1126fc5619774e191335c8b0e53dc67fce87d4214397cf44433
Nov 02 23:07:08.628 INFO running `"docker" "start" "-a" "a8e47e870f32d1126fc5619774e191335c8b0e53dc67fce87d4214397cf44433"`
Nov 02 23:07:09.567 INFO kablam! usermod: no changes
Nov 02 23:07:09.631 INFO kablam!    Compiling crossterm v0.4.2 (/source)
Nov 02 23:07:11.071 INFO kablam! warning: unused import: `terminal`
Nov 02 23:07:11.071 INFO kablam!  --> examples/color/mod.rs:7:23
Nov 02 23:07:11.071 INFO kablam!   |
Nov 02 23:07:11.071 INFO kablam! 7 | use self::crossterm::{terminal, Screen};
Nov 02 23:07:11.071 INFO kablam!   |                       ^^^^^^^^
Nov 02 23:07:11.071 INFO kablam!   |
Nov 02 23:07:11.071 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 02 23:07:11.071 INFO kablam! 
Nov 02 23:07:11.071 INFO kablam! warning: unused import: `TerminalCursor`
Nov 02 23:07:11.071 INFO kablam!  --> examples/cursor/mod.rs:6:39
Nov 02 23:07:11.071 INFO kablam!   |
Nov 02 23:07:11.071 INFO kablam! 6 | use self::crossterm::cursor::{cursor, TerminalCursor};
Nov 02 23:07:11.071 INFO kablam!   |                                       ^^^^^^^^^^^^^^
Nov 02 23:07:11.071 INFO kablam! 
Nov 02 23:07:11.071 INFO kablam! warning: unused import: `stdout`
Nov 02 23:07:11.071 INFO kablam!  --> examples/input/keyboard/async_input.rs:8:15
Nov 02 23:07:11.071 INFO kablam!   |
Nov 02 23:07:11.071 INFO kablam! 8 | use std::io::{stdout, Read, Write};
Nov 02 23:07:11.071 INFO kablam!   |               ^^^^^^
Nov 02 23:07:11.071 INFO kablam! 
Nov 02 23:07:11.071 INFO kablam! warning: unused import: `std::io::Write`
Nov 02 23:07:11.071 INFO kablam!   --> examples/examples.rs:18:5
Nov 02 23:07:11.071 INFO kablam!    |
Nov 02 23:07:11.071 INFO kablam! 18 | use std::io::Write;
Nov 02 23:07:11.071 INFO kablam!    |     ^^^^^^^^^^^^^^
Nov 02 23:07:11.071 INFO kablam! 
Nov 02 23:07:11.071 INFO kablam! warning: unused imports: `Color`, `DisplayableObject`, `style`
Nov 02 23:07:11.071 INFO kablam!   --> examples/examples.rs:20:24
Nov 02 23:07:11.071 INFO kablam!    |
Nov 02 23:07:11.071 INFO kablam! 20 | use crossterm::style::{style, Color, DisplayableObject};
Nov 02 23:07:11.071 INFO kablam!    |                        ^^^^^  ^^^^^  ^^^^^^^^^^^^^^^^^
Nov 02 23:07:11.071 INFO kablam! 
Nov 02 23:07:11.071 INFO kablam! warning: unused import: `crossterm::terminal::terminal`
Nov 02 23:07:11.071 INFO kablam!   --> examples/examples.rs:21:5
Nov 02 23:07:11.071 INFO kablam!    |
Nov 02 23:07:11.071 INFO kablam! 21 | use crossterm::terminal::terminal;
Nov 02 23:07:11.071 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:11.071 INFO kablam! 
Nov 02 23:07:11.071 INFO kablam! warning: unused import: `crossterm::output::TerminalOutput`
Nov 02 23:07:11.071 INFO kablam!   --> examples/examples.rs:24:5
Nov 02 23:07:11.071 INFO kablam!    |
Nov 02 23:07:11.071 INFO kablam! 24 | use crossterm::output::TerminalOutput;
Nov 02 23:07:11.072 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:11.072 INFO kablam! 
Nov 02 23:07:11.072 INFO kablam! warning: unused import: `crossterm::cursor::TerminalCursor`
Nov 02 23:07:11.072 INFO kablam!   --> examples/examples.rs:25:5
Nov 02 23:07:11.072 INFO kablam!    |
Nov 02 23:07:11.072 INFO kablam! 25 | use crossterm::cursor::TerminalCursor;
Nov 02 23:07:11.072 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:11.072 INFO kablam! 
Nov 02 23:07:11.072 INFO kablam! warning: unused imports: `thread`, `time`
Nov 02 23:07:11.072 INFO kablam!   --> examples/examples.rs:28:11
Nov 02 23:07:11.072 INFO kablam!    |
Nov 02 23:07:11.072 INFO kablam! 28 | use std::{thread,time};
Nov 02 23:07:11.072 INFO kablam!    |           ^^^^^^ ^^^^
Nov 02 23:07:11.072 INFO kablam! 
Nov 02 23:07:11.219 INFO kablam! warning: unused import: `IStateCommand`
Nov 02 23:07:11.219 INFO kablam!  --> src/common/commands/unix_command.rs:3:14
Nov 02 23:07:11.219 INFO kablam!   |
Nov 02 23:07:11.219 INFO kablam! 3 | use super::{ IStateCommand};
Nov 02 23:07:11.219 INFO kablam!   |              ^^^^^^^^^^^^^
Nov 02 23:07:11.219 INFO kablam!   |
Nov 02 23:07:11.219 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 02 23:07:11.219 INFO kablam! 
Nov 02 23:07:11.219 INFO kablam! warning: unused import: `CREAD`
Nov 02 23:07:11.219 INFO kablam!  --> src/common/commands/unix_command.rs:5:35
Nov 02 23:07:11.219 INFO kablam!   |
Nov 02 23:07:11.219 INFO kablam! 5 | use termios::{tcsetattr, Termios, CREAD, ECHO, ICANON, TCSAFLUSH, BRKINT, ICRNL, INPCK, ISTRIP, IXON, OPOST, CS8, IEXTEN, ISIG,VTIME, VMIN};
Nov 02 23:07:11.219 INFO kablam!   |                                   ^^^^^
Nov 02 23:07:11.219 INFO kablam! 
Nov 02 23:07:11.219 INFO kablam! warning: unnecessary parentheses around assigned value
Nov 02 23:07:11.219 INFO kablam!   --> src/common/commands/unix_command.rs:35:31
Nov 02 23:07:11.219 INFO kablam!    |
Nov 02 23:07:11.219 INFO kablam! 35 |             noncan.c_cflag |= (CS8);
Nov 02 23:07:11.219 INFO kablam!    |                               ^^^^^ help: remove these parentheses
Nov 02 23:07:11.219 INFO kablam!    |
Nov 02 23:07:11.219 INFO kablam!    = note: #[warn(unused_parens)] on by default
Nov 02 23:07:11.219 INFO kablam! 
Nov 02 23:07:11.219 INFO kablam! warning: unused import: `functions`
Nov 02 23:07:11.219 INFO kablam!  --> src/common/screen/alternate.rs:9:13
Nov 02 23:07:11.219 INFO kablam!   |
Nov 02 23:07:11.219 INFO kablam! 9 | use super::{functions, Screen, TerminalOutput,RawScreen};
Nov 02 23:07:11.219 INFO kablam!   |             ^^^^^^^^^
Nov 02 23:07:11.220 INFO kablam! 
Nov 02 23:07:11.220 INFO kablam! warning: unused import: `TerminalOutput`
Nov 02 23:07:11.220 INFO kablam!   --> src/common/screen/raw.rs:18:5
Nov 02 23:07:11.220 INFO kablam!    |
Nov 02 23:07:11.220 INFO kablam! 18 | use TerminalOutput;
Nov 02 23:07:11.220 INFO kablam!    |     ^^^^^^^^^^^^^^
Nov 02 23:07:11.220 INFO kablam! 
Nov 02 23:07:11.220 INFO kablam! warning: unused import: `std::sync::Arc`
Nov 02 23:07:11.220 INFO kablam!   --> src/common/screen/raw.rs:21:5
Nov 02 23:07:11.220 INFO kablam!    |
Nov 02 23:07:11.220 INFO kablam! 21 | use std::sync::Arc;
Nov 02 23:07:11.220 INFO kablam!    |     ^^^^^^^^^^^^^^
Nov 02 23:07:11.220 INFO kablam! 
Nov 02 23:07:11.222 INFO kablam! warning: unused import: `Screen`
Nov 02 23:07:11.222 INFO kablam!   --> src/common/mod.rs:13:6
Nov 02 23:07:11.222 INFO kablam!    |
Nov 02 23:07:11.222 INFO kablam! 13 | use {Screen, TerminalOutput};
Nov 02 23:07:11.222 INFO kablam!    |      ^^^^^^
Nov 02 23:07:11.222 INFO kablam! 
Nov 02 23:07:11.222 INFO kablam! warning: unused imports: `SIGWINCH`, `SIG_IGN`, `TIOCSWINSZ`, `signal`
Nov 02 23:07:11.222 INFO kablam!  --> src/kernel/unix_kernel/terminal.rs:3:69
Nov 02 23:07:11.222 INFO kablam!   |
Nov 02 23:07:11.222 INFO kablam! 3 | use self::libc::{c_int, c_ushort, ioctl, STDOUT_FILENO, TIOCGWINSZ, TIOCSWINSZ, signal, SIG_IGN, SIGWINCH};
Nov 02 23:07:11.222 INFO kablam!   |                                                                     ^^^^^^^^^^  ^^^^^^  ^^^^^^^  ^^^^^^^^
Nov 02 23:07:11.222 INFO kablam! 
Nov 02 23:07:11.222 INFO kablam! warning: unused import: `common::commands::unix_command::RawModeCommand`
Nov 02 23:07:11.222 INFO kablam!  --> src/kernel/unix_kernel/terminal.rs:5:5
Nov 02 23:07:11.222 INFO kablam!   |
Nov 02 23:07:11.222 INFO kablam! 5 | use common::commands::unix_command::RawModeCommand;
Nov 02 23:07:11.222 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:11.222 INFO kablam! 
Nov 02 23:07:11.227 INFO kablam! warning: unused import: `TerminalOutput`
Nov 02 23:07:11.227 INFO kablam!  --> src/kernel/unix_kernel/terminal.rs:6:12
Nov 02 23:07:11.227 INFO kablam!   |
Nov 02 23:07:11.227 INFO kablam! 6 | use {libc, TerminalOutput, Screen};
Nov 02 23:07:11.227 INFO kablam!   |            ^^^^^^^^^^^^^^
Nov 02 23:07:11.227 INFO kablam! 
Nov 02 23:07:11.227 INFO kablam! warning: unused import: `std::sync::Arc`
Nov 02 23:07:11.227 INFO kablam!  --> src/kernel/unix_kernel/terminal.rs:9:5
Nov 02 23:07:11.227 INFO kablam!   |
Nov 02 23:07:11.227 INFO kablam! 9 | use std::sync::Arc;
Nov 02 23:07:11.227 INFO kablam!   |     ^^^^^^^^^^^^^^
Nov 02 23:07:11.227 INFO kablam! 
Nov 02 23:07:11.227 INFO kablam! warning: unused imports: `Duration`, `SystemTime`
Nov 02 23:07:11.227 INFO kablam!   --> src/kernel/unix_kernel/terminal.rs:12:17
Nov 02 23:07:11.227 INFO kablam!    |
Nov 02 23:07:11.227 INFO kablam! 12 | use std::time::{Duration, SystemTime};
Nov 02 23:07:11.227 INFO kablam!    |                 ^^^^^^^^  ^^^^^^^^^^
Nov 02 23:07:11.227 INFO kablam! 
Nov 02 23:07:11.227 INFO kablam! warning: unused import: `mem`
Nov 02 23:07:11.227 INFO kablam!   --> src/kernel/unix_kernel/terminal.rs:13:15
Nov 02 23:07:11.227 INFO kablam!    |
Nov 02 23:07:11.227 INFO kablam! 13 | use std::{fs, mem};
Nov 02 23:07:11.227 INFO kablam!    |               ^^^
Nov 02 23:07:11.227 INFO kablam! 
Nov 02 23:07:11.227 INFO kablam! warning: unused imports: `CREAD`, `ECHO`, `ICANON`, `TCSAFLUSH`, `cfmakeraw`
Nov 02 23:07:11.227 INFO kablam!   --> src/kernel/unix_kernel/terminal.rs:14:15
Nov 02 23:07:11.227 INFO kablam!    |
Nov 02 23:07:11.227 INFO kablam! 14 | use termios::{cfmakeraw, tcsetattr, Termios, TCSADRAIN, CREAD, ECHO, ICANON, TCSAFLUSH};
Nov 02 23:07:11.227 INFO kablam!    |               ^^^^^^^^^                                 ^^^^^  ^^^^  ^^^^^^  ^^^^^^^^^
Nov 02 23:07:11.227 INFO kablam! 
Nov 02 23:07:11.227 INFO kablam! warning: unused import: `Crossterm`
Nov 02 23:07:11.227 INFO kablam!   --> src/kernel/unix_kernel/terminal.rs:18:5
Nov 02 23:07:11.227 INFO kablam!    |
Nov 02 23:07:11.227 INFO kablam! 18 | use Crossterm;
Nov 02 23:07:11.227 INFO kablam!    |     ^^^^^^^^^
Nov 02 23:07:11.227 INFO kablam! 
Nov 02 23:07:11.227 INFO kablam! warning: unused import: `input::input`
Nov 02 23:07:11.227 INFO kablam!   --> src/kernel/unix_kernel/terminal.rs:19:5
Nov 02 23:07:11.227 INFO kablam!    |
Nov 02 23:07:11.227 INFO kablam! 19 | use input::input;
Nov 02 23:07:11.227 INFO kablam!    |     ^^^^^^^^^^^^
Nov 02 23:07:11.227 INFO kablam! 
Nov 02 23:07:11.227 INFO kablam! warning: unused import: `std::any::Any`
Nov 02 23:07:11.227 INFO kablam!   --> src/modules/output/output.rs:23:5
Nov 02 23:07:11.227 INFO kablam!    |
Nov 02 23:07:11.227 INFO kablam! 23 | use std::any::Any;
Nov 02 23:07:11.227 INFO kablam!    |     ^^^^^^^^^^^^^
Nov 02 23:07:11.227 INFO kablam! 
Nov 02 23:07:11.227 INFO kablam! warning: unused import: `screen::RawScreen`
Nov 02 23:07:11.227 INFO kablam!   --> src/modules/output/output.rs:25:5
Nov 02 23:07:11.227 INFO kablam!    |
Nov 02 23:07:11.227 INFO kablam! 25 | use screen::RawScreen;
Nov 02 23:07:11.227 INFO kablam!    |     ^^^^^^^^^^^^^^^^^
Nov 02 23:07:11.227 INFO kablam! 
Nov 02 23:07:11.227 INFO kablam! warning: unused import: `std::any::Any`
Nov 02 23:07:11.227 INFO kablam!  --> src/modules/output/ansi_output.rs:7:5
Nov 02 23:07:11.227 INFO kablam!   |
Nov 02 23:07:11.227 INFO kablam! 7 | use std::any::Any;
Nov 02 23:07:11.227 INFO kablam!   |     ^^^^^^^^^^^^^
Nov 02 23:07:11.227 INFO kablam! 
Nov 02 23:07:11.227 INFO kablam! warning: unused import: `std::any::Any`
Nov 02 23:07:11.227 INFO kablam!   --> src/modules/output/mod.rs:18:5
Nov 02 23:07:11.227 INFO kablam!    |
Nov 02 23:07:11.227 INFO kablam! 18 | use std::any::Any;
Nov 02 23:07:11.227 INFO kablam!    |     ^^^^^^^^^^^^^
Nov 02 23:07:11.227 INFO kablam! 
Nov 02 23:07:11.227 INFO kablam! warning: unused import: `functions`
Nov 02 23:07:11.227 INFO kablam!   --> src/modules/output/mod.rs:21:13
Nov 02 23:07:11.227 INFO kablam!    |
Nov 02 23:07:11.227 INFO kablam! 21 | use super::{functions};
Nov 02 23:07:11.228 INFO kablam!    |             ^^^^^^^^^
Nov 02 23:07:11.228 INFO kablam! 
Nov 02 23:07:11.228 INFO kablam! warning: unused import: `super::functions`
Nov 02 23:07:11.228 INFO kablam!   --> src/modules/style/mod.rs:24:5
Nov 02 23:07:11.228 INFO kablam!    |
Nov 02 23:07:11.228 INFO kablam! 24 | use super::functions;
Nov 02 23:07:11.228 INFO kablam!    |     ^^^^^^^^^^^^^^^^
Nov 02 23:07:11.228 INFO kablam! 
Nov 02 23:07:11.228 INFO kablam! warning: unused import: `super::common::commands`
Nov 02 23:07:11.228 INFO kablam!  --> src/modules/mod.rs:7:5
Nov 02 23:07:11.228 INFO kablam!   |
Nov 02 23:07:11.228 INFO kablam! 7 | use super::common::commands;
Nov 02 23:07:11.228 INFO kablam!   |     ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:11.228 INFO kablam! 
Nov 02 23:07:11.230 INFO kablam! warning: unused import: `common::functions`
Nov 02 23:07:11.230 INFO kablam!   --> src/lib.rs:27:5
Nov 02 23:07:11.230 INFO kablam!    |
Nov 02 23:07:11.230 INFO kablam! 27 | use common::functions;
Nov 02 23:07:11.230 INFO kablam!    |     ^^^^^^^^^^^^^^^^^
Nov 02 23:07:11.230 INFO kablam! 
Nov 02 23:07:11.239 INFO kablam! warning: unused import: `Write`
Nov 02 23:07:11.239 INFO kablam!  --> examples/input/keyboard/async_input.rs:8:29
Nov 02 23:07:11.239 INFO kablam!   |
Nov 02 23:07:11.239 INFO kablam! 8 | use std::io::{stdout, Read, Write};
Nov 02 23:07:11.239 INFO kablam!   |                             ^^^^^
Nov 02 23:07:11.239 INFO kablam! 
Nov 02 23:07:11.272 INFO kablam! warning: unused variable: `x`
Nov 02 23:07:11.273 INFO kablam!   --> examples/cursor/mod.rs:24:10
Nov 02 23:07:11.273 INFO kablam!    |
Nov 02 23:07:11.273 INFO kablam! 24 |     let (x, y) = cursor.pos();
Nov 02 23:07:11.273 INFO kablam!    |          ^ help: consider using `_x` instead
Nov 02 23:07:11.273 INFO kablam!    |
Nov 02 23:07:11.273 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 02 23:07:11.273 INFO kablam! 
Nov 02 23:07:11.273 INFO kablam! warning: unused variable: `y`
Nov 02 23:07:11.273 INFO kablam!   --> examples/cursor/mod.rs:24:13
Nov 02 23:07:11.273 INFO kablam!    |
Nov 02 23:07:11.273 INFO kablam! 24 |     let (x, y) = cursor.pos();
Nov 02 23:07:11.273 INFO kablam!    |             ^ help: consider using `_y` instead
Nov 02 23:07:11.273 INFO kablam! 
Nov 02 23:07:11.273 INFO kablam! warning: unused variable: `cursor`
Nov 02 23:07:11.273 INFO kablam!   --> examples/some_types/mod.rs:15:9
Nov 02 23:07:11.273 INFO kablam!    |
Nov 02 23:07:11.273 INFO kablam! 15 |     let cursor = crossterm.cursor();
Nov 02 23:07:11.273 INFO kablam!    |         ^^^^^^ help: consider using `_cursor` instead
Nov 02 23:07:11.273 INFO kablam! 
Nov 02 23:07:11.273 INFO kablam! warning: unused variable: `color`
Nov 02 23:07:11.273 INFO kablam!   --> examples/some_types/mod.rs:16:9
Nov 02 23:07:11.273 INFO kablam!    |
Nov 02 23:07:11.273 INFO kablam! 16 |     let color = crossterm.color();
Nov 02 23:07:11.273 INFO kablam!    |         ^^^^^ help: consider using `_color` instead
Nov 02 23:07:11.273 INFO kablam! 
Nov 02 23:07:11.274 INFO kablam! warning: unused variable: `terminal`
Nov 02 23:07:11.275 INFO kablam!   --> examples/some_types/mod.rs:17:9
Nov 02 23:07:11.275 INFO kablam!    |
Nov 02 23:07:11.275 INFO kablam! 17 |     let terminal = crossterm.terminal();
Nov 02 23:07:11.275 INFO kablam!    |         ^^^^^^^^ help: consider using `_terminal` instead
Nov 02 23:07:11.275 INFO kablam! 
Nov 02 23:07:11.275 INFO kablam! warning: unused variable: `style`
Nov 02 23:07:11.275 INFO kablam!   --> examples/some_types/mod.rs:18:9
Nov 02 23:07:11.275 INFO kablam!    |
Nov 02 23:07:11.275 INFO kablam! 18 |     let style = crossterm.style("").with(Color::Black).on(Color::Green);
Nov 02 23:07:11.275 INFO kablam!    |         ^^^^^ help: consider using `_style` instead
Nov 02 23:07:11.275 INFO kablam! 
Nov 02 23:07:11.275 INFO kablam! warning: unused variable: `i`
Nov 02 23:07:11.275 INFO kablam!   --> examples/input/keyboard/async_input.rs:24:9
Nov 02 23:07:11.275 INFO kablam!    |
Nov 02 23:07:11.275 INFO kablam! 24 |     for i in 0..100 {
Nov 02 23:07:11.275 INFO kablam!    |         ^ help: consider using `_i` instead
Nov 02 23:07:11.275 INFO kablam! 
Nov 02 23:07:11.275 INFO kablam! warning: unused variable: `i`
Nov 02 23:07:11.275 INFO kablam!   --> examples/input/keyboard/async_input.rs:52:9
Nov 02 23:07:11.275 INFO kablam!    |
Nov 02 23:07:11.275 INFO kablam! 52 |     for i in 0..100 {
Nov 02 23:07:11.275 INFO kablam!    |         ^ help: consider using `_i` instead
Nov 02 23:07:11.275 INFO kablam! 
Nov 02 23:07:11.289 INFO kablam! warning: variable does not need to be mutable
Nov 02 23:07:11.289 INFO kablam!   --> examples/color/mod.rs:17:9
Nov 02 23:07:11.289 INFO kablam!    |
Nov 02 23:07:11.289 INFO kablam! 17 |     let mut styledobject = style("Red foreground").with(Color::Red);
Nov 02 23:07:11.289 INFO kablam!    |         ----^^^^^^^^^^^^
Nov 02 23:07:11.289 INFO kablam!    |         |
Nov 02 23:07:11.289 INFO kablam!    |         help: remove this `mut`
Nov 02 23:07:11.289 INFO kablam!    |
Nov 02 23:07:11.289 INFO kablam!    = note: #[warn(unused_mut)] on by default
Nov 02 23:07:11.289 INFO kablam! 
Nov 02 23:07:11.289 INFO kablam! warning: variable does not need to be mutable
Nov 02 23:07:11.290 INFO kablam!   --> examples/color/mod.rs:34:9
Nov 02 23:07:11.290 INFO kablam!    |
Nov 02 23:07:11.290 INFO kablam! 34 |     let mut styledobject = style("Red background color").on(Color::Red);
Nov 02 23:07:11.290 INFO kablam!    |         ----^^^^^^^^^^^^
Nov 02 23:07:11.290 INFO kablam!    |         |
Nov 02 23:07:11.290 INFO kablam!    |         help: remove this `mut`
Nov 02 23:07:11.290 INFO kablam! 
Nov 02 23:07:11.331 INFO kablam! warning: variable does not need to be mutable
Nov 02 23:07:11.331 INFO kablam!   --> examples/cursor/mod.rs:13:9
Nov 02 23:07:11.331 INFO kablam!    |
Nov 02 23:07:11.331 INFO kablam! 13 |     let mut cursor = cursor(&screen);
Nov 02 23:07:11.331 INFO kablam!    |         ----^^^^^^
Nov 02 23:07:11.331 INFO kablam!    |         |
Nov 02 23:07:11.331 INFO kablam!    |         help: remove this `mut`
Nov 02 23:07:11.331 INFO kablam! 
Nov 02 23:07:11.331 INFO kablam! warning: variable does not need to be mutable
Nov 02 23:07:11.331 INFO kablam!   --> examples/cursor/mod.rs:22:9
Nov 02 23:07:11.331 INFO kablam!    |
Nov 02 23:07:11.331 INFO kablam! 22 |     let mut cursor = cursor(&screen);
Nov 02 23:07:11.331 INFO kablam!    |         ----^^^^^^
Nov 02 23:07:11.331 INFO kablam!    |         |
Nov 02 23:07:11.331 INFO kablam!    |         help: remove this `mut`
Nov 02 23:07:11.331 INFO kablam! 
Nov 02 23:07:11.347 INFO kablam! warning: variable does not need to be mutable
Nov 02 23:07:11.347 INFO kablam!   --> examples/cursor/mod.rs:91:9
Nov 02 23:07:11.347 INFO kablam!    |
Nov 02 23:07:11.347 INFO kablam! 91 |     let mut cursor = cursor(&screen);
Nov 02 23:07:11.347 INFO kablam!    |         ----^^^^^^
Nov 02 23:07:11.347 INFO kablam!    |         |
Nov 02 23:07:11.347 INFO kablam!    |         help: remove this `mut`
Nov 02 23:07:11.347 INFO kablam! 
Nov 02 23:07:11.347 INFO kablam! warning: variable does not need to be mutable
Nov 02 23:07:11.347 INFO kablam!    --> examples/cursor/mod.rs:112:9
Nov 02 23:07:11.347 INFO kablam!     |
Nov 02 23:07:11.347 INFO kablam! 112 |     let mut cursor = cursor(&screen);
Nov 02 23:07:11.347 INFO kablam!     |         ----^^^^^^
Nov 02 23:07:11.347 INFO kablam!     |         |
Nov 02 23:07:11.347 INFO kablam!     |         help: remove this `mut`
Nov 02 23:07:11.347 INFO kablam! 
Nov 02 23:07:11.347 INFO kablam! warning: variable does not need to be mutable
Nov 02 23:07:11.347 INFO kablam!    --> examples/cursor/mod.rs:119:9
Nov 02 23:07:11.347 INFO kablam!     |
Nov 02 23:07:11.347 INFO kablam! 119 |     let mut cursor = cursor(&screen);
Nov 02 23:07:11.347 INFO kablam!     |         ----^^^^^^
Nov 02 23:07:11.347 INFO kablam!     |         |
Nov 02 23:07:11.347 INFO kablam!     |         help: remove this `mut`
Nov 02 23:07:11.347 INFO kablam! 
Nov 02 23:07:11.347 INFO kablam! warning: variable does not need to be mutable
Nov 02 23:07:11.347 INFO kablam!    --> examples/cursor/mod.rs:126:9
Nov 02 23:07:11.347 INFO kablam!     |
Nov 02 23:07:11.347 INFO kablam! 126 |     let mut cursor = cursor(&screen);
Nov 02 23:07:11.347 INFO kablam!     |         ----^^^^^^
Nov 02 23:07:11.347 INFO kablam!     |         |
Nov 02 23:07:11.347 INFO kablam!     |         help: remove this `mut`
Nov 02 23:07:11.347 INFO kablam! 
Nov 02 23:07:11.371 INFO kablam! warning: variable does not need to be mutable
Nov 02 23:07:11.371 INFO kablam!   --> examples/input/keyboard/async_input.rs:20:9
Nov 02 23:07:11.371 INFO kablam!    |
Nov 02 23:07:11.371 INFO kablam! 20 |     let mut cursor = crossterm.cursor();
Nov 02 23:07:11.371 INFO kablam!    |         ----^^^^^^
Nov 02 23:07:11.371 INFO kablam!    |         |
Nov 02 23:07:11.371 INFO kablam!    |         help: remove this `mut`
Nov 02 23:07:11.371 INFO kablam! 
Nov 02 23:07:11.375 INFO kablam! warning: variable does not need to be mutable
Nov 02 23:07:11.375 INFO kablam!   --> examples/input/keyboard/async_input.rs:73:9
Nov 02 23:07:11.375 INFO kablam!    |
Nov 02 23:07:11.375 INFO kablam! 73 |     let mut cursor = crossterm.cursor();
Nov 02 23:07:11.375 INFO kablam!    |         ----^^^^^^
Nov 02 23:07:11.375 INFO kablam!    |         |
Nov 02 23:07:11.375 INFO kablam!    |         help: remove this `mut`
Nov 02 23:07:11.375 INFO kablam! 
Nov 02 23:07:11.395 INFO kablam! warning: function is never used: `paint_foreground`
Nov 02 23:07:11.395 INFO kablam!   --> examples/color/mod.rs:10:1
Nov 02 23:07:11.395 INFO kablam!    |
Nov 02 23:07:11.395 INFO kablam! 10 | pub fn paint_foreground() {
Nov 02 23:07:11.395 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:11.395 INFO kablam!    |
Nov 02 23:07:11.395 INFO kablam!    = note: #[warn(dead_code)] on by default
Nov 02 23:07:11.395 INFO kablam! 
Nov 02 23:07:11.395 INFO kablam! warning: function is never used: `paint_background`
Nov 02 23:07:11.395 INFO kablam!   --> examples/color/mod.rs:29:1
Nov 02 23:07:11.395 INFO kablam!    |
Nov 02 23:07:11.395 INFO kablam! 29 | pub fn paint_background() {
Nov 02 23:07:11.395 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:11.395 INFO kablam! 
Nov 02 23:07:11.395 INFO kablam! warning: function is never used: `print_all_foreground_colors`
Nov 02 23:07:11.395 INFO kablam!   --> examples/color/mod.rs:44:1
Nov 02 23:07:11.395 INFO kablam!    |
Nov 02 23:07:11.395 INFO kablam! 44 | pub fn print_all_foreground_colors() {
Nov 02 23:07:11.395 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:11.395 INFO kablam! 
Nov 02 23:07:11.396 INFO kablam! warning: function is never used: `print_all_background_colors`
Nov 02 23:07:11.396 INFO kablam!   --> examples/color/mod.rs:75:1
Nov 02 23:07:11.396 INFO kablam!    |
Nov 02 23:07:11.396 INFO kablam! 75 | pub fn print_all_background_colors() {
Nov 02 23:07:11.396 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:11.396 INFO kablam! 
Nov 02 23:07:11.396 INFO kablam! warning: function is never used: `print_font_with_attributes`
Nov 02 23:07:11.396 INFO kablam!    --> examples/color/mod.rs:107:1
Nov 02 23:07:11.396 INFO kablam!     |
Nov 02 23:07:11.396 INFO kablam! 107 | pub fn print_font_with_attributes() {
Nov 02 23:07:11.396 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:11.396 INFO kablam! 
Nov 02 23:07:11.396 INFO kablam! warning: function is never used: `print_supported_colors`
Nov 02 23:07:11.396 INFO kablam!    --> examples/color/mod.rs:123:1
Nov 02 23:07:11.396 INFO kablam!     |
Nov 02 23:07:11.396 INFO kablam! 123 | pub fn print_supported_colors() {
Nov 02 23:07:11.396 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:11.396 INFO kablam! 
Nov 02 23:07:11.396 INFO kablam! warning: function is never used: `goto`
Nov 02 23:07:11.396 INFO kablam!   --> examples/cursor/mod.rs:10:1
Nov 02 23:07:11.396 INFO kablam!    |
Nov 02 23:07:11.396 INFO kablam! 10 | pub fn goto() {
Nov 02 23:07:11.396 INFO kablam!    | ^^^^^^^^^^^^^
Nov 02 23:07:11.396 INFO kablam! 
Nov 02 23:07:11.396 INFO kablam! warning: function is never used: `pos`
Nov 02 23:07:11.396 INFO kablam!   --> examples/cursor/mod.rs:19:1
Nov 02 23:07:11.396 INFO kablam!    |
Nov 02 23:07:11.396 INFO kablam! 19 | pub fn pos() {
Nov 02 23:07:11.396 INFO kablam!    | ^^^^^^^^^^^^
Nov 02 23:07:11.396 INFO kablam! 
Nov 02 23:07:11.396 INFO kablam! warning: function is never used: `move_up`
Nov 02 23:07:11.396 INFO kablam!   --> examples/cursor/mod.rs:28:1
Nov 02 23:07:11.396 INFO kablam!    |
Nov 02 23:07:11.396 INFO kablam! 28 | pub fn move_up() {
Nov 02 23:07:11.396 INFO kablam!    | ^^^^^^^^^^^^^^^^
Nov 02 23:07:11.396 INFO kablam! 
Nov 02 23:07:11.396 INFO kablam! warning: function is never used: `move_right`
Nov 02 23:07:11.396 INFO kablam!   --> examples/cursor/mod.rs:38:1
Nov 02 23:07:11.396 INFO kablam!    |
Nov 02 23:07:11.396 INFO kablam! 38 | pub fn move_right() {
Nov 02 23:07:11.396 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:11.396 INFO kablam! 
Nov 02 23:07:11.396 INFO kablam! warning: function is never used: `move_down`
Nov 02 23:07:11.396 INFO kablam!   --> examples/cursor/mod.rs:46:1
Nov 02 23:07:11.396 INFO kablam!    |
Nov 02 23:07:11.396 INFO kablam! 46 | pub fn move_down() {
Nov 02 23:07:11.396 INFO kablam!    | ^^^^^^^^^^^^^^^^^^
Nov 02 23:07:11.396 INFO kablam! 
Nov 02 23:07:11.396 INFO kablam! warning: function is never used: `move_left`
Nov 02 23:07:11.396 INFO kablam!   --> examples/cursor/mod.rs:54:1
Nov 02 23:07:11.396 INFO kablam!    |
Nov 02 23:07:11.396 INFO kablam! 54 | pub fn move_left() {
Nov 02 23:07:11.396 INFO kablam!    | ^^^^^^^^^^^^^^^^^^
Nov 02 23:07:11.396 INFO kablam! 
Nov 02 23:07:11.396 INFO kablam! warning: function is never used: `safe_and_reset_position`
Nov 02 23:07:11.396 INFO kablam!   --> examples/cursor/mod.rs:89:1
Nov 02 23:07:11.396 INFO kablam!    |
Nov 02 23:07:11.396 INFO kablam! 89 | pub fn safe_and_reset_position() {
Nov 02 23:07:11.396 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:11.396 INFO kablam! 
Nov 02 23:07:11.396 INFO kablam! warning: function is never used: `hide_cursor`
Nov 02 23:07:11.396 INFO kablam!    --> examples/cursor/mod.rs:110:1
Nov 02 23:07:11.396 INFO kablam!     |
Nov 02 23:07:11.396 INFO kablam! 110 | pub fn hide_cursor() {
Nov 02 23:07:11.396 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:11.396 INFO kablam! 
Nov 02 23:07:11.396 INFO kablam! warning: function is never used: `show_cursor`
Nov 02 23:07:11.396 INFO kablam!    --> examples/cursor/mod.rs:117:1
Nov 02 23:07:11.396 INFO kablam!     |
Nov 02 23:07:11.396 INFO kablam! 117 | pub fn show_cursor() {
Nov 02 23:07:11.396 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:11.396 INFO kablam! 
Nov 02 23:07:11.396 INFO kablam! warning: function is never used: `blink_cursor`
Nov 02 23:07:11.396 INFO kablam!    --> examples/cursor/mod.rs:124:1
Nov 02 23:07:11.396 INFO kablam!     |
Nov 02 23:07:11.396 INFO kablam! 124 | pub fn blink_cursor() {
Nov 02 23:07:11.396 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:11.396 INFO kablam! 
Nov 02 23:07:11.396 INFO kablam! warning: function is never used: `use_crossterm_cursor`
Nov 02 23:07:11.396 INFO kablam!  --> examples/some_types/mod.rs:7:1
Nov 02 23:07:11.397 INFO kablam!   |
Nov 02 23:07:11.397 INFO kablam! 7 | pub fn use_crossterm_cursor()
Nov 02 23:07:11.397 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:11.397 INFO kablam! 
Nov 02 23:07:11.397 INFO kablam! warning: function is never used: `read_async_until`
Nov 02 23:07:11.397 INFO kablam!   --> examples/input/keyboard/async_input.rs:12:1
Nov 02 23:07:11.397 INFO kablam!    |
Nov 02 23:07:11.397 INFO kablam! 12 | pub fn read_async_until() {
Nov 02 23:07:11.397 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:11.397 INFO kablam! 
Nov 02 23:07:11.397 INFO kablam! warning: function is never used: `read_async`
Nov 02 23:07:11.397 INFO kablam!   --> examples/input/keyboard/async_input.rs:46:1
Nov 02 23:07:11.397 INFO kablam!    |
Nov 02 23:07:11.397 INFO kablam! 46 | pub fn read_async() {
Nov 02 23:07:11.397 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:11.397 INFO kablam! 
Nov 02 23:07:11.397 INFO kablam! warning: function is never used: `read_async_demo`
Nov 02 23:07:11.397 INFO kablam!   --> examples/input/keyboard/async_input.rs:66:1
Nov 02 23:07:11.397 INFO kablam!    |
Nov 02 23:07:11.397 INFO kablam! 66 | pub fn read_async_demo() {
Nov 02 23:07:11.397 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:11.397 INFO kablam! 
Nov 02 23:07:11.397 INFO kablam! warning: function is never used: `async_reading_on_alternate_screen`
Nov 02 23:07:11.397 INFO kablam!    --> examples/input/keyboard/async_input.rs:101:1
Nov 02 23:07:11.397 INFO kablam!     |
Nov 02 23:07:11.397 INFO kablam! 101 | pub fn async_reading_on_alternate_screen() {
Nov 02 23:07:11.397 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:11.397 INFO kablam! 
Nov 02 23:07:11.397 INFO kablam! warning: function is never used: `read_char`
Nov 02 23:07:11.397 INFO kablam!  --> examples/input/keyboard/input.rs:6:1
Nov 02 23:07:11.397 INFO kablam!   |
Nov 02 23:07:11.397 INFO kablam! 6 | pub fn read_char() {
Nov 02 23:07:11.397 INFO kablam!   | ^^^^^^^^^^^^^^^^^^
Nov 02 23:07:11.397 INFO kablam! 
Nov 02 23:07:11.397 INFO kablam! warning: function is never used: `read_line`
Nov 02 23:07:11.397 INFO kablam!   --> examples/input/keyboard/input.rs:16:1
Nov 02 23:07:11.397 INFO kablam!    |
Nov 02 23:07:11.397 INFO kablam! 16 | pub fn read_line() {
Nov 02 23:07:11.397 INFO kablam!    | ^^^^^^^^^^^^^^^^^^
Nov 02 23:07:11.397 INFO kablam! 
Nov 02 23:07:11.427 INFO kablam! warning: unused import: `std::io::Write`
Nov 02 23:07:11.427 INFO kablam!  --> examples/program_examples/logging.rs:7:5
Nov 02 23:07:11.427 INFO kablam!   |
Nov 02 23:07:11.427 INFO kablam! 7 | use std::io::Write;
Nov 02 23:07:11.427 INFO kablam!   |     ^^^^^^^^^^^^^^
Nov 02 23:07:11.427 INFO kablam!   |
Nov 02 23:07:11.427 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 02 23:07:11.427 INFO kablam! 
Nov 02 23:07:11.447 INFO kablam! warning: unused import: `cursor`
Nov 02 23:07:11.447 INFO kablam!  --> examples/program_examples/command_bar.rs:5:41
Nov 02 23:07:11.447 INFO kablam!   |
Nov 02 23:07:11.447 INFO kablam! 5 | use crossterm::cursor::{TerminalCursor, cursor};
Nov 02 23:07:11.447 INFO kablam!   |                                         ^^^^^^
Nov 02 23:07:11.447 INFO kablam!   |
Nov 02 23:07:11.447 INFO kablam!   = note: #[warn(unused_imports)] on by default
Nov 02 23:07:11.447 INFO kablam! 
Nov 02 23:07:11.447 INFO kablam! warning: unused import: `crossterm::color`
Nov 02 23:07:11.447 INFO kablam!   --> examples/program_examples/command_bar.rs:12:9
Nov 02 23:07:11.447 INFO kablam!    |
Nov 02 23:07:11.447 INFO kablam! 12 |     use crossterm::color;
Nov 02 23:07:11.447 INFO kablam!    |         ^^^^^^^^^^^^^^^^
Nov 02 23:07:11.447 INFO kablam! 
Nov 02 23:07:11.639 INFO kablam! warning: unused variable: `val`
Nov 02 23:07:11.639 INFO kablam!   --> examples/program_examples/command_bar.rs:38:29
Nov 02 23:07:11.639 INFO kablam!    |
Nov 02 23:07:11.639 INFO kablam! 38 |                     Some(Ok(val)) =>
Nov 02 23:07:11.639 INFO kablam!    |                             ^^^ help: consider using `_val` instead
Nov 02 23:07:11.639 INFO kablam!    |
Nov 02 23:07:11.639 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 02 23:07:11.639 INFO kablam! 
Nov 02 23:07:11.640 INFO kablam! warning: unused variable: `clone_stdout`
Nov 02 23:07:11.640 INFO kablam!   --> examples/program_examples/command_bar.rs:68:13
Nov 02 23:07:11.640 INFO kablam!    |
Nov 02 23:07:11.641 INFO kablam! 68 |         let clone_stdout = screen.stdout.clone();
Nov 02 23:07:11.641 INFO kablam!    |             ^^^^^^^^^^^^ help: consider using `_clone_stdout` instead
Nov 02 23:07:11.641 INFO kablam! 
Nov 02 23:07:11.656 INFO kablam! warning: variable does not need to be mutable
Nov 02 23:07:11.656 INFO kablam!   --> examples/program_examples/command_bar.rs:19:9
Nov 02 23:07:11.656 INFO kablam!    |
Nov 02 23:07:11.657 INFO kablam! 19 |     let mut input_buf = Arc::new(Mutex::new(String::new()));
Nov 02 23:07:11.657 INFO kablam!    |         ----^^^^^^^^^
Nov 02 23:07:11.657 INFO kablam!    |         |
Nov 02 23:07:11.657 INFO kablam!    |         help: remove this `mut`
Nov 02 23:07:11.657 INFO kablam!    |
Nov 02 23:07:11.657 INFO kablam!    = note: #[warn(unused_mut)] on by default
Nov 02 23:07:11.657 INFO kablam! 
Nov 02 23:07:11.687 INFO kablam! warning: unused variable: `results_tx`
Nov 02 23:07:11.687 INFO kablam!   --> examples/program_examples/logging.rs:85:10
Nov 02 23:07:11.687 INFO kablam!    |
Nov 02 23:07:11.687 INFO kablam! 85 |     let (results_tx, results_rx): (Sender<String>, Receiver<String>) = mpsc::channel();
Nov 02 23:07:11.687 INFO kablam!    |          ^^^^^^^^^^ help: consider using `_results_tx` instead
Nov 02 23:07:11.687 INFO kablam!    |
Nov 02 23:07:11.687 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 02 23:07:11.687 INFO kablam! 
Nov 02 23:07:11.687 INFO kablam! warning: unused variable: `results_rx`
Nov 02 23:07:11.687 INFO kablam!   --> examples/program_examples/logging.rs:85:22
Nov 02 23:07:11.687 INFO kablam!    |
Nov 02 23:07:11.687 INFO kablam! 85 |     let (results_tx, results_rx): (Sender<String>, Receiver<String>) = mpsc::channel();
Nov 02 23:07:11.687 INFO kablam!    |                      ^^^^^^^^^^ help: consider using `_results_rx` instead
Nov 02 23:07:11.687 INFO kablam! 
Nov 02 23:07:11.687 INFO kablam! warning: unused variable: `thread_handles`
Nov 02 23:07:11.687 INFO kablam!   --> examples/program_examples/logging.rs:92:9
Nov 02 23:07:11.687 INFO kablam!    |
Nov 02 23:07:11.687 INFO kablam! 92 |     let thread_handles = log_with_different_threads(more_jobs_tx.clone(), queue.clone());
Nov 02 23:07:11.687 INFO kablam!    |         ^^^^^^^^^^^^^^ help: consider using `_thread_handles` instead
Nov 02 23:07:11.687 INFO kablam! 
Nov 02 23:07:11.698 INFO kablam! warning: variable does not need to be mutable
Nov 02 23:07:11.699 INFO kablam!   --> examples/program_examples/logging.rs:86:10
Nov 02 23:07:11.699 INFO kablam!    |
Nov 02 23:07:11.699 INFO kablam! 86 |     let (mut more_jobs_tx, more_jobs_rx) = new_sync_flag(true);
Nov 02 23:07:11.699 INFO kablam!    |          ----^^^^^^^^^^^^
Nov 02 23:07:11.699 INFO kablam!    |          |
Nov 02 23:07:11.699 INFO kablam!    |          help: remove this `mut`
Nov 02 23:07:11.699 INFO kablam!    |
Nov 02 23:07:11.699 INFO kablam!    = note: #[warn(unused_mut)] on by default
Nov 02 23:07:11.699 INFO kablam! 
Nov 02 23:07:11.699 INFO kablam! warning: variable does not need to be mutable
Nov 02 23:07:11.699 INFO kablam!    --> examples/program_examples/logging.rs:106:13
Nov 02 23:07:11.699 INFO kablam!     |
Nov 02 23:07:11.699 INFO kablam! 106 |         let mut screen: Screen = Screen::default();
Nov 02 23:07:11.699 INFO kablam!     |             ----^^^^^^
Nov 02 23:07:11.699 INFO kablam!     |             |
Nov 02 23:07:11.699 INFO kablam!     |             help: remove this `mut`
Nov 02 23:07:11.699 INFO kablam! 
Nov 02 23:07:11.699 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:11.699 INFO kablam!   --> examples/program_examples/command_bar.rs:25:5
Nov 02 23:07:11.699 INFO kablam!    |
Nov 02 23:07:11.699 INFO kablam! 25 | /     thread::spawn(move || {
Nov 02 23:07:11.699 INFO kablam! 26 | |         let input = input(&screen);
Nov 02 23:07:11.699 INFO kablam! 27 | |         let mut stdin = input.read_async().bytes();
Nov 02 23:07:11.699 INFO kablam! 28 | | 
Nov 02 23:07:11.699 INFO kablam! ...  |
Nov 02 23:07:11.699 INFO kablam! 47 | |         }
Nov 02 23:07:11.699 INFO kablam! 48 | |     }).join();
Nov 02 23:07:11.699 INFO kablam!    | |______________^
Nov 02 23:07:11.699 INFO kablam!    |
Nov 02 23:07:11.699 INFO kablam!    = note: #[warn(unused_must_use)] on by default
Nov 02 23:07:11.699 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:11.699 INFO kablam! 
Nov 02 23:07:11.699 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:11.699 INFO kablam!   --> examples/program_examples/command_bar.rs:53:9
Nov 02 23:07:11.699 INFO kablam!    |
Nov 02 23:07:11.699 INFO kablam! 53 |         thread.join();
Nov 02 23:07:11.699 INFO kablam!    |         ^^^^^^^^^^^^^^
Nov 02 23:07:11.699 INFO kablam!    |
Nov 02 23:07:11.699 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:11.699 INFO kablam! 
Nov 02 23:07:11.707 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:11.707 INFO kablam!    --> examples/program_examples/logging.rs:105:5
Nov 02 23:07:11.707 INFO kablam!     |
Nov 02 23:07:11.707 INFO kablam! 105 | /     thread::spawn( move || {
Nov 02 23:07:11.707 INFO kablam! 106 | |         let mut screen: Screen = Screen::default();
Nov 02 23:07:11.707 INFO kablam! 107 | | 
Nov 02 23:07:11.707 INFO kablam! 108 | |         // Loop while there's expected to be work, looking for work.
Nov 02 23:07:11.707 INFO kablam! ...   |
Nov 02 23:07:11.707 INFO kablam! 119 | |         }
Nov 02 23:07:11.707 INFO kablam! 120 | |     }).join();
Nov 02 23:07:11.707 INFO kablam!     | |______________^
Nov 02 23:07:11.707 INFO kablam!     |
Nov 02 23:07:11.707 INFO kablam!     = note: #[warn(unused_must_use)] on by default
Nov 02 23:07:11.707 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:11.707 INFO kablam! 
Nov 02 23:07:11.707 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:11.707 INFO kablam!    --> examples/program_examples/logging.rs:116:17
Nov 02 23:07:11.707 INFO kablam!     |
Nov 02 23:07:11.707 INFO kablam! 116 |                 screen.stdout.write_string(log);
Nov 02 23:07:11.707 INFO kablam!     |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:11.707 INFO kablam!     |
Nov 02 23:07:11.707 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:11.707 INFO kablam! 
Nov 02 23:07:11.707 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:11.707 INFO kablam!    --> examples/program_examples/logging.rs:141:17
Nov 02 23:07:11.707 INFO kablam!     |
Nov 02 23:07:11.707 INFO kablam! 141 |                 more_jobs.set(true);
Nov 02 23:07:11.707 INFO kablam!     |                 ^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:11.707 INFO kablam!     |
Nov 02 23:07:11.707 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:11.707 INFO kablam! 
Nov 02 23:07:12.283 INFO kablam! warning: unused variable: `stdout`
Nov 02 23:07:12.283 INFO kablam!   --> src/common/functions.rs:24:28
Nov 02 23:07:12.283 INFO kablam!    |
Nov 02 23:07:12.283 INFO kablam! 24 | pub fn get_cursor_position(stdout: &Arc<TerminalOutput>) -> (u16, u16) {
Nov 02 23:07:12.283 INFO kablam!    |                            ^^^^^^ help: consider using `_stdout` instead
Nov 02 23:07:12.283 INFO kablam!    |
Nov 02 23:07:12.283 INFO kablam!    = note: #[warn(unused_variables)] on by default
Nov 02 23:07:12.283 INFO kablam! 
Nov 02 23:07:12.283 INFO kablam! warning: unused variable: `screen`
Nov 02 23:07:12.283 INFO kablam!   --> src/kernel/unix_kernel/terminal.rs:76:9
Nov 02 23:07:12.283 INFO kablam!    |
Nov 02 23:07:12.283 INFO kablam! 76 |     let screen = Screen::new(false);
Nov 02 23:07:12.283 INFO kablam!    |         ^^^^^^ help: consider using `_screen` instead
Nov 02 23:07:12.283 INFO kablam! 
Nov 02 23:07:12.283 INFO kablam! warning: unused variable: `fd`
Nov 02 23:07:12.283 INFO kablam!    --> src/kernel/unix_kernel/terminal.rs:229:9
Nov 02 23:07:12.283 INFO kablam!     |
Nov 02 23:07:12.283 INFO kablam! 229 |     let fd = unsafe {
Nov 02 23:07:12.283 INFO kablam!     |         ^^ help: consider using `_fd` instead
Nov 02 23:07:12.283 INFO kablam! 
Nov 02 23:07:12.284 INFO kablam! warning: unused variable: `screen`
Nov 02 23:07:12.284 INFO kablam!   --> src/modules/output/test.rs:39:9
Nov 02 23:07:12.284 INFO kablam!    |
Nov 02 23:07:12.285 INFO kablam! 39 |     let screen = Screen::default();
Nov 02 23:07:12.285 INFO kablam!    |         ^^^^^^ help: consider using `_screen` instead
Nov 02 23:07:12.285 INFO kablam! 
Nov 02 23:07:12.285 INFO kablam! warning: unused variable: `screen`
Nov 02 23:07:12.285 INFO kablam!   --> src/modules/output/test.rs:50:9
Nov 02 23:07:12.285 INFO kablam!    |
Nov 02 23:07:12.285 INFO kablam! 50 |     let screen = Screen::default();
Nov 02 23:07:12.285 INFO kablam!    |         ^^^^^^ help: consider using `_screen` instead
Nov 02 23:07:12.285 INFO kablam! 
Nov 02 23:07:12.295 INFO kablam! warning: unused variable: `result`
Nov 02 23:07:12.295 INFO kablam!   --> src/common/screen/raw.rs:35:13
Nov 02 23:07:12.295 INFO kablam!    |
Nov 02 23:07:12.295 INFO kablam! 35 |         let result = command.enable();
Nov 02 23:07:12.295 INFO kablam!    |             ^^^^^^ help: consider using `_result` instead
Nov 02 23:07:12.295 INFO kablam! 
Nov 02 23:07:12.295 INFO kablam! warning: unused variable: `screen_manger`
Nov 02 23:07:12.295 INFO kablam!   --> src/modules/input/unix_input.rs:18:25
Nov 02 23:07:12.295 INFO kablam!    |
Nov 02 23:07:12.295 INFO kablam! 18 |     fn read_line(&self, screen_manger: &Arc<TerminalOutput>) -> io::Result<String> {
Nov 02 23:07:12.295 INFO kablam!    |                         ^^^^^^^^^^^^^ help: consider using `_screen_manger` instead
Nov 02 23:07:12.295 INFO kablam! 
Nov 02 23:07:12.295 INFO kablam! warning: unused variable: `screen_manger`
Nov 02 23:07:12.295 INFO kablam!   --> src/modules/input/unix_input.rs:26:25
Nov 02 23:07:12.295 INFO kablam!    |
Nov 02 23:07:12.295 INFO kablam! 26 |     fn read_char(&self, screen_manger: &Arc<TerminalOutput>) -> io::Result<char> {
Nov 02 23:07:12.295 INFO kablam!    |                         ^^^^^^^^^^^^^ help: consider using `_screen_manger` instead
Nov 02 23:07:12.295 INFO kablam! 
Nov 02 23:07:12.295 INFO kablam! warning: unused variable: `screen_manger`
Nov 02 23:07:12.295 INFO kablam!   --> src/modules/input/unix_input.rs:30:26
Nov 02 23:07:12.295 INFO kablam!    |
Nov 02 23:07:12.295 INFO kablam! 30 |     fn read_async(&self, screen_manger: &Arc<TerminalOutput>) -> AsyncReader {
Nov 02 23:07:12.295 INFO kablam!    |                          ^^^^^^^^^^^^^ help: consider using `_screen_manger` instead
Nov 02 23:07:12.295 INFO kablam! 
Nov 02 23:07:12.295 INFO kablam! warning: unused variable: `screen_manger`
Nov 02 23:07:12.295 INFO kablam!   --> src/modules/input/unix_input.rs:44:47
Nov 02 23:07:12.295 INFO kablam!    |
Nov 02 23:07:12.295 INFO kablam! 44 |     fn read_until_async(&self, delimiter: u8, screen_manger: &Arc<TerminalOutput>) -> AsyncReader {
Nov 02 23:07:12.295 INFO kablam!    |                                               ^^^^^^^^^^^^^ help: consider using `_screen_manger` instead
Nov 02 23:07:12.295 INFO kablam! 
Nov 02 23:07:12.295 INFO kablam! warning: unused variable: `f`
Nov 02 23:07:12.295 INFO kablam!    --> src/modules/style/styledobject.rs:219:19
Nov 02 23:07:12.295 INFO kablam!     |
Nov 02 23:07:12.295 INFO kablam! 219 |     fn fmt(&self, f: &mut Formatter) -> Result<(), Error> {
Nov 02 23:07:12.295 INFO kablam!     |                   ^ help: consider using `_f` instead
Nov 02 23:07:12.303 INFO kablam! 
Nov 02 23:07:12.303 INFO kablam! warning: unused variable: `stdout`
Nov 02 23:07:12.303 INFO kablam!   --> src/modules/terminal/ansi_terminal.rs:39:29
Nov 02 23:07:12.303 INFO kablam!    |
Nov 02 23:07:12.303 INFO kablam! 39 |     fn terminal_size(&self, stdout: &Arc<TerminalOutput>) -> (u16, u16) {
Nov 02 23:07:12.303 INFO kablam!    |                             ^^^^^^ help: consider using `_stdout` instead
Nov 02 23:07:12.303 INFO kablam! 
Nov 02 23:07:12.979 INFO kablam! warning: static item is never used: `TERMINAL_MODE`
Nov 02 23:07:12.979 INFO kablam!  --> src/common/commands/unix_command.rs:8:1
Nov 02 23:07:12.979 INFO kablam!   |
Nov 02 23:07:12.979 INFO kablam! 8 | static TERMINAL_MODE: Once = ONCE_INIT;
Nov 02 23:07:12.979 INFO kablam!   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:12.979 INFO kablam!   |
Nov 02 23:07:12.979 INFO kablam!   = note: #[warn(dead_code)] on by default
Nov 02 23:07:12.979 INFO kablam! 
Nov 02 23:07:12.979 INFO kablam! warning: method is never used: `new`
Nov 02 23:07:12.979 INFO kablam!   --> src/common/commands/unix_command.rs:18:5
Nov 02 23:07:12.979 INFO kablam!    |
Nov 02 23:07:12.979 INFO kablam! 18 |     pub fn new() -> NoncanonicalModeCommand {
Nov 02 23:07:12.979 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:12.979 INFO kablam! 
Nov 02 23:07:12.979 INFO kablam! warning: static item is never used: `ORIGINAL`
Nov 02 23:07:12.979 INFO kablam!   --> src/common/commands/unix_command.rs:22:1
Nov 02 23:07:12.979 INFO kablam!    |
Nov 02 23:07:12.979 INFO kablam! 22 | static mut ORIGINAL: Option<Termios> = None;
Nov 02 23:07:12.979 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:12.979 INFO kablam! 
Nov 02 23:07:12.979 INFO kablam! warning: method is never used: `enable`
Nov 02 23:07:12.979 INFO kablam!   --> src/common/commands/unix_command.rs:25:5
Nov 02 23:07:12.979 INFO kablam!    |
Nov 02 23:07:12.979 INFO kablam! 25 |     pub fn enable(&mut self) -> Result<()> {
Nov 02 23:07:12.979 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:12.979 INFO kablam! 
Nov 02 23:07:12.979 INFO kablam! warning: method is never used: `disable`
Nov 02 23:07:12.979 INFO kablam!   --> src/common/commands/unix_command.rs:52:5
Nov 02 23:07:12.979 INFO kablam!    |
Nov 02 23:07:12.979 INFO kablam! 52 |     pub fn disable(&self) -> Result<()> {
Nov 02 23:07:12.979 INFO kablam!    |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:12.979 INFO kablam! 
Nov 02 23:07:12.979 INFO kablam! warning: constant item is never used: `FD_STDIN`
Nov 02 23:07:12.979 INFO kablam!   --> src/kernel/unix_kernel/terminal.rs:16:1
Nov 02 23:07:12.979 INFO kablam!    |
Nov 02 23:07:12.979 INFO kablam! 16 | const FD_STDIN: ::std::os::unix::io::RawFd = 1;
Nov 02 23:07:12.979 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:12.979 INFO kablam! 
Nov 02 23:07:12.979 INFO kablam! warning: function is never used: `set_terminal_mode`
Nov 02 23:07:12.979 INFO kablam!    --> src/kernel/unix_kernel/terminal.rs:154:1
Nov 02 23:07:12.979 INFO kablam!     |
Nov 02 23:07:12.979 INFO kablam! 154 | pub fn set_terminal_mode(termios: &Termios) -> io::Result<()> {
Nov 02 23:07:12.980 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:12.980 INFO kablam! 
Nov 02 23:07:12.980 INFO kablam! warning: function is never used: `is_true`
Nov 02 23:07:12.980 INFO kablam!    --> src/kernel/unix_kernel/terminal.rs:310:1
Nov 02 23:07:12.980 INFO kablam!     |
Nov 02 23:07:12.980 INFO kablam! 310 | fn is_true(value: i32) -> Result<(), Error> {
Nov 02 23:07:12.980 INFO kablam!     | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:12.980 INFO kablam! 
Nov 02 23:07:12.980 INFO kablam! warning: function is never used: `try_enable_ansi`
Nov 02 23:07:12.980 INFO kablam!   --> src/modules/output/test.rs:66:1
Nov 02 23:07:12.980 INFO kablam!    |
Nov 02 23:07:12.980 INFO kablam! 66 | fn try_enable_ansi() -> bool
Nov 02 23:07:12.980 INFO kablam!    | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:12.980 INFO kablam! 
Nov 02 23:07:12.980 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:12.980 INFO kablam!   --> src/common/commands/shared_commands.rs:20:9
Nov 02 23:07:12.980 INFO kablam!    |
Nov 02 23:07:12.980 INFO kablam! 20 |         stdout.write_str(csi!("?1049h"));
Nov 02 23:07:12.980 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:12.980 INFO kablam!    |
Nov 02 23:07:12.980 INFO kablam!    = note: #[warn(unused_must_use)] on by default
Nov 02 23:07:12.980 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:12.980 INFO kablam! 
Nov 02 23:07:12.980 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:12.980 INFO kablam!   --> src/common/commands/shared_commands.rs:26:9
Nov 02 23:07:12.980 INFO kablam!    |
Nov 02 23:07:12.980 INFO kablam! 26 |         stdout.write_str(csi!("?1049l"));
Nov 02 23:07:12.980 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:12.980 INFO kablam!    |
Nov 02 23:07:12.980 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:12.980 INFO kablam! 
Nov 02 23:07:13.010 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:13.011 INFO kablam!   --> src/common/commands/unix_command.rs:77:9
Nov 02 23:07:13.011 INFO kablam!    |
Nov 02 23:07:13.011 INFO kablam! 77 |         terminal::into_raw_mode();
Nov 02 23:07:13.011 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:13.011 INFO kablam!    |
Nov 02 23:07:13.011 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:13.011 INFO kablam! 
Nov 02 23:07:13.011 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:13.011 INFO kablam!   --> src/common/commands/unix_command.rs:85:8
Nov 02 23:07:13.011 INFO kablam!    |
Nov 02 23:07:13.011 INFO kablam! 85 |        terminal::disable_raw_mode();
Nov 02 23:07:13.011 INFO kablam!    |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:13.011 INFO kablam!    |
Nov 02 23:07:13.011 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:13.011 INFO kablam! 
Nov 02 23:07:13.011 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:13.011 INFO kablam!   --> src/common/screen/alternate.rs:57:13
Nov 02 23:07:13.011 INFO kablam!    |
Nov 02 23:07:13.011 INFO kablam! 57 |             RawScreen::into_raw_mode();
Nov 02 23:07:13.011 INFO kablam!    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:13.011 INFO kablam!    |
Nov 02 23:07:13.011 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:13.011 INFO kablam! 
Nov 02 23:07:13.011 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:13.011 INFO kablam!   --> src/common/screen/alternate.rs:74:9
Nov 02 23:07:13.011 INFO kablam!    |
Nov 02 23:07:13.011 INFO kablam! 74 |         self.to_main_screen();
Nov 02 23:07:13.011 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:13.011 INFO kablam!    |
Nov 02 23:07:13.011 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:13.011 INFO kablam! 
Nov 02 23:07:13.011 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:13.011 INFO kablam!    --> src/common/screen/screen.rs:105:9
Nov 02 23:07:13.011 INFO kablam!     |
Nov 02 23:07:13.011 INFO kablam! 105 |         self.buffer.write(buf);
Nov 02 23:07:13.011 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:13.011 INFO kablam!     |
Nov 02 23:07:13.011 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:13.011 INFO kablam! 
Nov 02 23:07:13.011 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:13.011 INFO kablam!    --> src/common/screen/screen.rs:111:9
Nov 02 23:07:13.011 INFO kablam!     |
Nov 02 23:07:13.011 INFO kablam! 111 |         self.stdout.write_buf(&self.buffer);
Nov 02 23:07:13.011 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:13.011 INFO kablam!     |
Nov 02 23:07:13.011 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:13.011 INFO kablam! 
Nov 02 23:07:13.011 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:13.011 INFO kablam!    --> src/common/screen/screen.rs:152:13
Nov 02 23:07:13.011 INFO kablam!     |
Nov 02 23:07:13.011 INFO kablam! 152 |             RawScreen::disable_raw_modes();
Nov 02 23:07:13.011 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:13.011 INFO kablam!     |
Nov 02 23:07:13.011 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:13.011 INFO kablam! 
Nov 02 23:07:13.012 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:13.012 INFO kablam!   --> src/kernel/unix_kernel/terminal.rs:85:13
Nov 02 23:07:13.012 INFO kablam!    |
Nov 02 23:07:13.012 INFO kablam! 85 |             into_raw_mode();
Nov 02 23:07:13.012 INFO kablam!    |             ^^^^^^^^^^^^^^^^
Nov 02 23:07:13.026 INFO kablam!    |
Nov 02 23:07:13.027 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:13.027 INFO kablam! 
Nov 02 23:07:13.027 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:13.027 INFO kablam!    --> src/kernel/unix_kernel/terminal.rs:146:13
Nov 02 23:07:13.027 INFO kablam!     |
Nov 02 23:07:13.027 INFO kablam! 146 |             disable_raw_mode();
Nov 02 23:07:13.027 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:13.027 INFO kablam!     |
Nov 02 23:07:13.027 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:13.027 INFO kablam! 
Nov 02 23:07:13.027 INFO kablam! warning: `extern` block uses type `termios::Termios` which is not FFI-safe: this struct has unspecified layout
Nov 02 23:07:13.027 INFO kablam!    --> src/kernel/unix_kernel/terminal.rs:156:58
Nov 02 23:07:13.027 INFO kablam!     |
Nov 02 23:07:13.027 INFO kablam! 156 |         pub fn tcsetattr(fd: c_int, opt: c_int, termptr: *const Termios) -> c_int;
Nov 02 23:07:13.027 INFO kablam!     |                                                          ^^^^^^^^^^^^^^
Nov 02 23:07:13.027 INFO kablam!     |
Nov 02 23:07:13.027 INFO kablam!     = note: #[warn(improper_ctypes)] on by default
Nov 02 23:07:13.027 INFO kablam!     = help: consider adding a #[repr(C)] or #[repr(transparent)] attribute to this struct
Nov 02 23:07:13.027 INFO kablam! 
Nov 02 23:07:13.027 INFO kablam! warning: `extern` block uses type `termios::Termios` which is not FFI-safe: this struct has unspecified layout
Nov 02 23:07:13.027 INFO kablam!    --> src/kernel/unix_kernel/terminal.rs:164:35
Nov 02 23:07:13.027 INFO kablam!     |
Nov 02 23:07:13.027 INFO kablam! 164 |         pub fn cfmakeraw(termptr: *mut Termios);
Nov 02 23:07:13.027 INFO kablam!     |                                   ^^^^^^^^^^^^
Nov 02 23:07:13.027 INFO kablam!     |
Nov 02 23:07:13.027 INFO kablam!     = help: consider adding a #[repr(C)] or #[repr(transparent)] attribute to this struct
Nov 02 23:07:13.027 INFO kablam! 
Nov 02 23:07:13.027 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:13.027 INFO kablam!   --> src/modules/cursor/ansi_cursor.rs:19:9
Nov 02 23:07:13.040 INFO kablam!    |
Nov 02 23:07:13.040 INFO kablam! 19 |         stdout.write_string(format!(csi!("{};{}H"), y + 1, x + 1));
Nov 02 23:07:13.040 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:13.040 INFO kablam!    |
Nov 02 23:07:13.040 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:13.040 INFO kablam! 
Nov 02 23:07:13.040 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:13.040 INFO kablam!   --> src/modules/cursor/ansi_cursor.rs:27:9
Nov 02 23:07:13.040 INFO kablam!    |
Nov 02 23:07:13.040 INFO kablam! 27 |         stdout.write_string(format!(csi!("{}A"), count));
Nov 02 23:07:13.040 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:13.040 INFO kablam!    |
Nov 02 23:07:13.040 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:13.040 INFO kablam! 
Nov 02 23:07:13.040 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:13.040 INFO kablam!   --> src/modules/cursor/ansi_cursor.rs:31:9
Nov 02 23:07:13.040 INFO kablam!    |
Nov 02 23:07:13.040 INFO kablam! 31 |         stdout.write_string(format!(csi!("{}C"), count));
Nov 02 23:07:13.040 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:13.040 INFO kablam!    |
Nov 02 23:07:13.040 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:13.040 INFO kablam! 
Nov 02 23:07:13.040 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:13.040 INFO kablam!   --> src/modules/cursor/ansi_cursor.rs:35:9
Nov 02 23:07:13.040 INFO kablam!    |
Nov 02 23:07:13.040 INFO kablam! 35 |         stdout.write_string(format!(csi!("{}B"), count));
Nov 02 23:07:13.040 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:13.040 INFO kablam!    |
Nov 02 23:07:13.040 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:13.040 INFO kablam! 
Nov 02 23:07:13.040 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:13.040 INFO kablam!   --> src/modules/cursor/ansi_cursor.rs:39:9
Nov 02 23:07:13.040 INFO kablam!    |
Nov 02 23:07:13.040 INFO kablam! 39 |         stdout.write_string(format!(csi!("{}D"), count));
Nov 02 23:07:13.040 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:13.041 INFO kablam!    |
Nov 02 23:07:13.046 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:13.046 INFO kablam! 
Nov 02 23:07:13.046 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:13.046 INFO kablam!   --> src/modules/cursor/ansi_cursor.rs:43:9
Nov 02 23:07:13.046 INFO kablam!    |
Nov 02 23:07:13.046 INFO kablam! 43 |         stdout.write_str(csi!("s"));
Nov 02 23:07:13.046 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:13.046 INFO kablam!    |
Nov 02 23:07:13.046 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:13.046 INFO kablam! 
Nov 02 23:07:13.046 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:13.046 INFO kablam!   --> src/modules/cursor/ansi_cursor.rs:47:9
Nov 02 23:07:13.046 INFO kablam!    |
Nov 02 23:07:13.046 INFO kablam! 47 |         stdout.write_str(csi!("u"));
Nov 02 23:07:13.046 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:13.046 INFO kablam!    |
Nov 02 23:07:13.046 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:13.046 INFO kablam! 
Nov 02 23:07:13.046 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:13.046 INFO kablam!   --> src/modules/cursor/ansi_cursor.rs:51:9
Nov 02 23:07:13.046 INFO kablam!    |
Nov 02 23:07:13.046 INFO kablam! 51 |         stdout.write_str(csi!("?25l"));
Nov 02 23:07:13.046 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:13.046 INFO kablam!    |
Nov 02 23:07:13.046 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:13.046 INFO kablam! 
Nov 02 23:07:13.046 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:13.046 INFO kablam!   --> src/modules/cursor/ansi_cursor.rs:55:9
Nov 02 23:07:13.046 INFO kablam!    |
Nov 02 23:07:13.046 INFO kablam! 55 |         stdout.write_str(csi!("?25h"));
Nov 02 23:07:13.046 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:13.046 INFO kablam!    |
Nov 02 23:07:13.046 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:13.046 INFO kablam! 
Nov 02 23:07:13.046 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:13.046 INFO kablam!   --> src/modules/cursor/ansi_cursor.rs:60:13
Nov 02 23:07:13.046 INFO kablam!    |
Nov 02 23:07:13.046 INFO kablam! 60 |             stdout.write_str(csi!("?12h"));
Nov 02 23:07:13.046 INFO kablam!    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:13.046 INFO kablam!    |
Nov 02 23:07:13.046 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:13.046 INFO kablam! 
Nov 02 23:07:13.046 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:13.046 INFO kablam!   --> src/modules/cursor/ansi_cursor.rs:62:13
Nov 02 23:07:13.046 INFO kablam!    |
Nov 02 23:07:13.046 INFO kablam! 62 |             stdout.write_str(csi!("?12l"));
Nov 02 23:07:13.046 INFO kablam!    |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:13.046 INFO kablam!    |
Nov 02 23:07:13.046 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:13.047 INFO kablam! 
Nov 02 23:07:13.055 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:13.055 INFO kablam!    --> src/modules/style/styledobject.rs:166:13
Nov 02 23:07:13.055 INFO kablam!     |
Nov 02 23:07:13.055 INFO kablam! 166 |             screen.stdout.write_string(format!(csi!("{}m"), *attr as i16));
Nov 02 23:07:13.055 INFO kablam!     |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:13.055 INFO kablam!     |
Nov 02 23:07:13.055 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:13.055 INFO kablam! 
Nov 02 23:07:13.055 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:13.055 INFO kablam!    --> src/modules/style/styledobject.rs:173:9
Nov 02 23:07:13.055 INFO kablam!     |
Nov 02 23:07:13.055 INFO kablam! 173 |         screen.stdout.write_string(content);
Nov 02 23:07:13.055 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:13.055 INFO kablam!     |
Nov 02 23:07:13.055 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:13.055 INFO kablam! 
Nov 02 23:07:13.055 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:13.055 INFO kablam!    --> src/modules/style/styledobject.rs:174:9
Nov 02 23:07:13.055 INFO kablam!     |
Nov 02 23:07:13.055 INFO kablam! 174 |         screen.stdout.flush();
Nov 02 23:07:13.055 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:13.055 INFO kablam!     |
Nov 02 23:07:13.055 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:13.055 INFO kablam! 
Nov 02 23:07:13.055 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:13.055 INFO kablam!   --> src/modules/style/ansi_color.rs:17:9
Nov 02 23:07:13.055 INFO kablam!    |
Nov 02 23:07:13.055 INFO kablam! 17 | /         stdout.write_string(format!(
Nov 02 23:07:13.055 INFO kablam! 18 | |             csi!("{}m"),
Nov 02 23:07:13.055 INFO kablam! 19 | |             self.color_value(fg_color, ColorType::Foreground)
Nov 02 23:07:13.055 INFO kablam! 20 | |         ));
Nov 02 23:07:13.055 INFO kablam!    | |___________^
Nov 02 23:07:13.055 INFO kablam!    |
Nov 02 23:07:13.055 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:13.055 INFO kablam! 
Nov 02 23:07:13.055 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:13.055 INFO kablam!   --> src/modules/style/ansi_color.rs:24:9
Nov 02 23:07:13.055 INFO kablam!    |
Nov 02 23:07:13.055 INFO kablam! 24 | /         stdout.write_string(format!(
Nov 02 23:07:13.055 INFO kablam! 25 | |             csi!("{}m"),
Nov 02 23:07:13.055 INFO kablam! 26 | |             self.color_value(bg_color, ColorType::Background)
Nov 02 23:07:13.055 INFO kablam! 27 | |         ));
Nov 02 23:07:13.055 INFO kablam!    | |___________^
Nov 02 23:07:13.055 INFO kablam!    |
Nov 02 23:07:13.055 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:13.055 INFO kablam! 
Nov 02 23:07:13.055 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:13.055 INFO kablam!   --> src/modules/style/ansi_color.rs:31:9
Nov 02 23:07:13.055 INFO kablam!    |
Nov 02 23:07:13.055 INFO kablam! 31 |         stdout.write_str(csi!("0m"));
Nov 02 23:07:13.055 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:13.056 INFO kablam!    |
Nov 02 23:07:13.056 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:13.056 INFO kablam! 
Nov 02 23:07:13.083 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:13.083 INFO kablam!    --> src/modules/terminal/terminal.rs:149:9
Nov 02 23:07:13.083 INFO kablam!     |
Nov 02 23:07:13.083 INFO kablam! 149 |         self.screen.write_string(string);
Nov 02 23:07:13.083 INFO kablam!     |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:13.083 INFO kablam!     |
Nov 02 23:07:13.083 INFO kablam!     = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:13.083 INFO kablam! 
Nov 02 23:07:13.083 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:13.083 INFO kablam!   --> src/modules/terminal/ansi_terminal.rs:21:17
Nov 02 23:07:13.083 INFO kablam!    |
Nov 02 23:07:13.083 INFO kablam! 21 |                 stdout.write_str(csi!("2J"));
Nov 02 23:07:13.083 INFO kablam!    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:13.083 INFO kablam!    |
Nov 02 23:07:13.083 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:13.083 INFO kablam! 
Nov 02 23:07:13.083 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:13.083 INFO kablam!   --> src/modules/terminal/ansi_terminal.rs:25:17
Nov 02 23:07:13.083 INFO kablam!    |
Nov 02 23:07:13.083 INFO kablam! 25 |                 stdout.write_str(csi!("J"));
Nov 02 23:07:13.083 INFO kablam!    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:13.083 INFO kablam!    |
Nov 02 23:07:13.083 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:13.083 INFO kablam! 
Nov 02 23:07:13.083 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:13.083 INFO kablam!   --> src/modules/terminal/ansi_terminal.rs:28:17
Nov 02 23:07:13.083 INFO kablam!    |
Nov 02 23:07:13.083 INFO kablam! 28 |                 stdout.write_str(csi!("1J"));
Nov 02 23:07:13.083 INFO kablam!    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:13.083 INFO kablam!    |
Nov 02 23:07:13.083 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:13.083 INFO kablam! 
Nov 02 23:07:13.083 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:13.083 INFO kablam!   --> src/modules/terminal/ansi_terminal.rs:31:17
Nov 02 23:07:13.083 INFO kablam!    |
Nov 02 23:07:13.083 INFO kablam! 31 |                 stdout.write_str(csi!("2K"));
Nov 02 23:07:13.083 INFO kablam!    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:13.083 INFO kablam!    |
Nov 02 23:07:13.083 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:13.083 INFO kablam! 
Nov 02 23:07:13.083 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:13.083 INFO kablam!   --> src/modules/terminal/ansi_terminal.rs:34:17
Nov 02 23:07:13.084 INFO kablam!    |
Nov 02 23:07:13.084 INFO kablam! 34 |                 stdout.write_str(csi!("K"));
Nov 02 23:07:13.084 INFO kablam!    |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:13.084 INFO kablam!    |
Nov 02 23:07:13.084 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:13.084 INFO kablam! 
Nov 02 23:07:13.084 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:13.084 INFO kablam!   --> src/modules/terminal/ansi_terminal.rs:44:9
Nov 02 23:07:13.084 INFO kablam!    |
Nov 02 23:07:13.084 INFO kablam! 44 |         stdout.write_string(format!(csi!("{}S"), count));
Nov 02 23:07:13.084 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:13.084 INFO kablam!    |
Nov 02 23:07:13.084 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:13.084 INFO kablam! 
Nov 02 23:07:13.084 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:13.084 INFO kablam!   --> src/modules/terminal/ansi_terminal.rs:48:9
Nov 02 23:07:13.084 INFO kablam!    |
Nov 02 23:07:13.084 INFO kablam! 48 |         stdout.write_string(format!(csi!("{}T"), count));
Nov 02 23:07:13.084 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:13.084 INFO kablam!    |
Nov 02 23:07:13.084 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:13.084 INFO kablam! 
Nov 02 23:07:13.084 INFO kablam! warning: unused `std::result::Result` which must be used
Nov 02 23:07:13.084 INFO kablam!   --> src/modules/terminal/ansi_terminal.rs:52:9
Nov 02 23:07:13.084 INFO kablam!    |
Nov 02 23:07:13.084 INFO kablam! 52 |         stdout.write_string(format!(csi!("8;{};{}t"), height, width));
Nov 02 23:07:13.084 INFO kablam!    |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Nov 02 23:07:13.084 INFO kablam!    |
Nov 02 23:07:13.084 INFO kablam!    = note: this `Result` may be an `Err` variant, which should be handled
Nov 02 23:07:13.084 INFO kablam! 
Nov 02 23:07:14.374 INFO kablam!     Finished dev [unoptimized + debuginfo] target(s) in 4.78s
Nov 02 23:07:14.378 INFO kablam! su: No module specific data is present
Nov 02 23:07:14.885 INFO running `"docker" "rm" "-f" "a8e47e870f32d1126fc5619774e191335c8b0e53dc67fce87d4214397cf44433"`
Nov 02 23:07:15.239 INFO blam! a8e47e870f32d1126fc5619774e191335c8b0e53dc67fce87d4214397cf44433
