[INFO] cloning repository https://github.com/jfarhan/kinda_hexeditor [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/jfarhan/kinda_hexeditor" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjfarhan%2Fkinda_hexeditor", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjfarhan%2Fkinda_hexeditor'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 2eae18a6d74ba898dc16df91cece832ac91dbddf [INFO] checking jfarhan/kinda_hexeditor against master#33fdb797f59421c7bbecaa4588ed5d7a31a9494a for pr-87190-3 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fjfarhan%2Fkinda_hexeditor" "/workspace/builds/worker-2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-2/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/jfarhan/kinda_hexeditor on toolchain 33fdb797f59421c7bbecaa4588ed5d7a31a9494a [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+33fdb797f59421c7bbecaa4588ed5d7a31a9494a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/jfarhan/kinda_hexeditor [INFO] finished tweaking git repo https://github.com/jfarhan/kinda_hexeditor [INFO] tweaked toml for git repo https://github.com/jfarhan/kinda_hexeditor written to /workspace/builds/worker-2/source/Cargo.toml [INFO] crate git repo https://github.com/jfarhan/kinda_hexeditor already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+33fdb797f59421c7bbecaa4588ed5d7a31a9494a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+33fdb797f59421c7bbecaa4588ed5d7a31a9494a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 613b949b32a2bbf9be50b5a517b050a989b8ce0f17e4d829945fc335c89dcd9e [INFO] running `Command { std: "docker" "start" "-a" "613b949b32a2bbf9be50b5a517b050a989b8ce0f17e4d829945fc335c89dcd9e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "613b949b32a2bbf9be50b5a517b050a989b8ce0f17e4d829945fc335c89dcd9e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "613b949b32a2bbf9be50b5a517b050a989b8ce0f17e4d829945fc335c89dcd9e", kill_on_drop: false }` [INFO] [stdout] 613b949b32a2bbf9be50b5a517b050a989b8ce0f17e4d829945fc335c89dcd9e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+33fdb797f59421c7bbecaa4588ed5d7a31a9494a" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 16763eb1a0d6c64c7c6753e87458f81c66e5e888e5278935d726add126072bb7 [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] running `Command { std: "docker" "start" "-a" "16763eb1a0d6c64c7c6753e87458f81c66e5e888e5278935d726add126072bb7", kill_on_drop: false }` [INFO] [stderr] Checking smallvec v1.6.1 [INFO] [stderr] Checking scopeguard v1.1.0 [INFO] [stderr] Compiling bitflags v1.2.1 [INFO] [stderr] Checking lazy_static v1.4.0 [INFO] [stderr] Checking instant v0.1.9 [INFO] [stderr] Checking log v0.4.14 [INFO] [stderr] Checking lock_api v0.4.4 [INFO] [stderr] Checking mio v0.7.13 [INFO] [stderr] Checking parking_lot_core v0.8.3 [INFO] [stderr] Checking parking_lot v0.11.1 [INFO] [stderr] Checking signal-hook v0.1.17 [INFO] [stderr] Checking crossterm v0.19.0 [INFO] [stderr] Checking kinda_hexeditor v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/handle/input_handler.rs:14:26 [INFO] [stdout] | [INFO] [stdout] 14 | handle.data[byte]&= ( 0x0F << ( 4*handle.edit_params.current_nibble_position) ) ; // I still think... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/handle/input_handler.rs:28:26 [INFO] [stdout] | [INFO] [stdout] 28 | handle.data[byte]&= ( 0x0F << ( 4*handle.edit_params.current_nibble_position) ) ; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `self` [INFO] [stdout] --> src/handle/mod.rs:9:15 [INFO] [stdout] | [INFO] [stdout] 9 | use std::io::{self,SeekFrom}; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `byte` should have an upper camel case name [INFO] [stdout] --> src/handle/mod.rs:80:2 [INFO] [stdout] | [INFO] [stdout] 80 | byte, [INFO] [stdout] | ^^^^ help: convert the identifier to upper camel case: `Byte` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_camel_case_types)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `byte2` should have an upper camel case name [INFO] [stdout] --> src/handle/mod.rs:81:2 [INFO] [stdout] | [INFO] [stdout] 81 | byte2(Endian), [INFO] [stdout] | ^^^^^ help: convert the identifier to upper camel case: `Byte2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `byte4` should have an upper camel case name [INFO] [stdout] --> src/handle/mod.rs:82:2 [INFO] [stdout] | [INFO] [stdout] 82 | byte4(Endian), [INFO] [stdout] | ^^^^^ help: convert the identifier to upper camel case: `Byte4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `byte8` should have an upper camel case name [INFO] [stdout] --> src/handle/mod.rs:83:2 [INFO] [stdout] | [INFO] [stdout] 83 | byte8(Endian), [INFO] [stdout] | ^^^^^ help: convert the identifier to upper camel case: `Byte8` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `byte16` should have an upper camel case name [INFO] [stdout] --> src/handle/mod.rs:84:2 [INFO] [stdout] | [INFO] [stdout] 84 | byte16(Endian) [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper camel case: `Byte16` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `match` scrutinee expression [INFO] [stdout] --> src/handle/mod.rs:430:8 [INFO] [stdout] | [INFO] [stdout] 430 | match(endianness){ [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/handle/mod.rs:499:22 [INFO] [stdout] | [INFO] [stdout] 499 | self.cursor_byte+=(2*BUFF_SIZE/5); [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/handle/mod.rs:519:22 [INFO] [stdout] | [INFO] [stdout] 519 | self.cursor_byte-=(2*BUFF_SIZE/5); [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/handle/mod.rs:742:6 [INFO] [stdout] | [INFO] [stdout] 742 | if (self.display_params.text_win_size.1<1){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::fs::File` [INFO] [stdout] --> src/initialize.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use std::fs::File; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Read`, `Seek`, `Write` [INFO] [stdout] --> src/initialize.rs:2:15 [INFO] [stdout] | [INFO] [stdout] 2 | use std::io::{Write,Read,Seek}; [INFO] [stdout] | ^^^^^ ^^^^ ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `SeekFrom`, `self` [INFO] [stdout] --> src/initialize.rs:3:15 [INFO] [stdout] | [INFO] [stdout] 3 | use std::io::{self,SeekFrom}; [INFO] [stdout] | ^^^^ ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::handle::Handle` [INFO] [stdout] --> src/initialize.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::handle::Handle; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/initialize.rs:155:77 [INFO] [stdout] | [INFO] [stdout] 155 | pub fn center_text(strdata:&str,write_area_len:u16,order:Alignment)->Result<((u16,u16)),()>{ [INFO] [stdout] | ^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Alignment` is imported redundantly [INFO] [stdout] --> src/initialize.rs:156:6 [INFO] [stdout] | [INFO] [stdout] 141 | / pub enum Alignment{ [INFO] [stdout] 142 | | Left, [INFO] [stdout] 143 | | Right, [INFO] [stdout] 144 | | Center [INFO] [stdout] 145 | | } [INFO] [stdout] | |_- the item `Alignment` is already defined here [INFO] [stdout] ... [INFO] [stdout] 156 | use Alignment; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `stdin` [INFO] [stdout] --> src/main.rs:5:22 [INFO] [stdout] | [INFO] [stdout] 5 | use std::io::{stdout,stdin}; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Seek` [INFO] [stdout] --> src/main.rs:6:26 [INFO] [stdout] | [INFO] [stdout] 6 | use std::io::{Write,Read,Seek}; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `execute` [INFO] [stdout] --> src/main.rs:7:17 [INFO] [stdout] | [INFO] [stdout] 7 | use crossterm::{execute,QueueableCommand,ExecutableCommand,cursor,terminal}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `poll` [INFO] [stdout] --> src/main.rs:9:24 [INFO] [stdout] | [INFO] [stdout] 9 | use crossterm::event::{poll,read,Event}; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::collections::HashMap` [INFO] [stdout] --> src/main.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | use std::collections::HashMap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::io::Stdout` [INFO] [stdout] --> src/main.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | use std::io::Stdout; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/main.rs:254:7 [INFO] [stdout] | [INFO] [stdout] 254 | if (m==0){ [INFO] [stdout] | ^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/main.rs:255:8 [INFO] [stdout] | [INFO] [stdout] 255 | if(n==0){ [INFO] [stdout] | ^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/main.rs:258:14 [INFO] [stdout] | [INFO] [stdout] 258 | }else if(n==max_drawable_x-1){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/main.rs:266:13 [INFO] [stdout] | [INFO] [stdout] 266 | else if (m==max_drawable_y-1){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/main.rs:267:8 [INFO] [stdout] | [INFO] [stdout] 267 | if(n==0){ [INFO] [stdout] | ^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/main.rs:270:14 [INFO] [stdout] | [INFO] [stdout] 270 | }else if(n==max_drawable_x-1){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/main.rs:279:9 [INFO] [stdout] | [INFO] [stdout] 279 | if (n==0||n==max_drawable_x-1){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `while` condition [INFO] [stdout] --> src/main.rs:331:8 [INFO] [stdout] | [INFO] [stdout] 331 | while (str_data.len()>=length){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Alignment`, `center_text` [INFO] [stdout] --> src/main.rs:773:25 [INFO] [stdout] | [INFO] [stdout] 773 | use initialize ::{center_text,Alignment}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Alignment`, `center_text` [INFO] [stdout] --> src/main.rs:933:25 [INFO] [stdout] | [INFO] [stdout] 933 | use initialize ::{center_text,Alignment}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Alignment`, `center_text` [INFO] [stdout] --> src/main.rs:960:25 [INFO] [stdout] | [INFO] [stdout] 960 | use initialize ::{center_text,Alignment}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Alignment`, `center_text` [INFO] [stdout] --> src/main.rs:982:25 [INFO] [stdout] | [INFO] [stdout] 982 | use initialize ::{center_text,Alignment}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Colorize`, `self` [INFO] [stdout] --> src/main.rs:1092:26 [INFO] [stdout] | [INFO] [stdout] 1092 | use crossterm::{ style::{self, Colorize}, Result}; [INFO] [stdout] | ^^^^ ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/handle/input_handler.rs:14:26 [INFO] [stdout] | [INFO] [stdout] 14 | handle.data[byte]&= ( 0x0F << ( 4*handle.edit_params.current_nibble_position) ) ; // I still think... [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_parens)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/handle/input_handler.rs:28:26 [INFO] [stdout] | [INFO] [stdout] 28 | handle.data[byte]&= ( 0x0F << ( 4*handle.edit_params.current_nibble_position) ) ; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `self` [INFO] [stdout] --> src/handle/mod.rs:9:15 [INFO] [stdout] | [INFO] [stdout] 9 | use std::io::{self,SeekFrom}; [INFO] [stdout] | ^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `byte` should have an upper camel case name [INFO] [stdout] --> src/handle/mod.rs:80:2 [INFO] [stdout] | [INFO] [stdout] 80 | byte, [INFO] [stdout] | ^^^^ help: convert the identifier to upper camel case: `Byte` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_camel_case_types)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `byte2` should have an upper camel case name [INFO] [stdout] --> src/handle/mod.rs:81:2 [INFO] [stdout] | [INFO] [stdout] 81 | byte2(Endian), [INFO] [stdout] | ^^^^^ help: convert the identifier to upper camel case: `Byte2` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `byte4` should have an upper camel case name [INFO] [stdout] --> src/handle/mod.rs:82:2 [INFO] [stdout] | [INFO] [stdout] 82 | byte4(Endian), [INFO] [stdout] | ^^^^^ help: convert the identifier to upper camel case: `Byte4` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `byte8` should have an upper camel case name [INFO] [stdout] --> src/handle/mod.rs:83:2 [INFO] [stdout] | [INFO] [stdout] 83 | byte8(Endian), [INFO] [stdout] | ^^^^^ help: convert the identifier to upper camel case: `Byte8` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `byte16` should have an upper camel case name [INFO] [stdout] --> src/handle/mod.rs:84:2 [INFO] [stdout] | [INFO] [stdout] 84 | byte16(Endian) [INFO] [stdout] | ^^^^^^ help: convert the identifier to upper camel case: `Byte16` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `match` scrutinee expression [INFO] [stdout] --> src/handle/mod.rs:430:8 [INFO] [stdout] | [INFO] [stdout] 430 | match(endianness){ [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/handle/mod.rs:499:22 [INFO] [stdout] | [INFO] [stdout] 499 | self.cursor_byte+=(2*BUFF_SIZE/5); [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/handle/mod.rs:519:22 [INFO] [stdout] | [INFO] [stdout] 519 | self.cursor_byte-=(2*BUFF_SIZE/5); [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/handle/mod.rs:742:6 [INFO] [stdout] | [INFO] [stdout] 742 | if (self.display_params.text_win_size.1<1){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::fs::File` [INFO] [stdout] --> src/initialize.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use std::fs::File; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Read`, `Seek`, `Write` [INFO] [stdout] --> src/initialize.rs:2:15 [INFO] [stdout] | [INFO] [stdout] 2 | use std::io::{Write,Read,Seek}; [INFO] [stdout] | ^^^^^ ^^^^ ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `SeekFrom`, `self` [INFO] [stdout] --> src/initialize.rs:3:15 [INFO] [stdout] | [INFO] [stdout] 3 | use std::io::{self,SeekFrom}; [INFO] [stdout] | ^^^^ ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `super::handle::Handle` [INFO] [stdout] --> src/initialize.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | use super::handle::Handle; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around type [INFO] [stdout] --> src/initialize.rs:155:77 [INFO] [stdout] | [INFO] [stdout] 155 | pub fn center_text(strdata:&str,write_area_len:u16,order:Alignment)->Result<((u16,u16)),()>{ [INFO] [stdout] | ^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: the item `Alignment` is imported redundantly [INFO] [stdout] --> src/initialize.rs:156:6 [INFO] [stdout] | [INFO] [stdout] 141 | / pub enum Alignment{ [INFO] [stdout] 142 | | Left, [INFO] [stdout] 143 | | Right, [INFO] [stdout] 144 | | Center [INFO] [stdout] 145 | | } [INFO] [stdout] | |_- the item `Alignment` is already defined here [INFO] [stdout] ... [INFO] [stdout] 156 | use Alignment; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `stdin` [INFO] [stdout] --> src/main.rs:5:22 [INFO] [stdout] | [INFO] [stdout] 5 | use std::io::{stdout,stdin}; [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Seek` [INFO] [stdout] --> src/main.rs:6:26 [INFO] [stdout] | [INFO] [stdout] 6 | use std::io::{Write,Read,Seek}; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `execute` [INFO] [stdout] --> src/main.rs:7:17 [INFO] [stdout] | [INFO] [stdout] 7 | use crossterm::{execute,QueueableCommand,ExecutableCommand,cursor,terminal}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `poll` [INFO] [stdout] --> src/main.rs:9:24 [INFO] [stdout] | [INFO] [stdout] 9 | use crossterm::event::{poll,read,Event}; [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::collections::HashMap` [INFO] [stdout] --> src/main.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | use std::collections::HashMap; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::io::Stdout` [INFO] [stdout] --> src/main.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | use std::io::Stdout; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/main.rs:254:7 [INFO] [stdout] | [INFO] [stdout] 254 | if (m==0){ [INFO] [stdout] | ^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/main.rs:255:8 [INFO] [stdout] | [INFO] [stdout] 255 | if(n==0){ [INFO] [stdout] | ^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/main.rs:258:14 [INFO] [stdout] | [INFO] [stdout] 258 | }else if(n==max_drawable_x-1){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/main.rs:266:13 [INFO] [stdout] | [INFO] [stdout] 266 | else if (m==max_drawable_y-1){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/main.rs:267:8 [INFO] [stdout] | [INFO] [stdout] 267 | if(n==0){ [INFO] [stdout] | ^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/main.rs:270:14 [INFO] [stdout] | [INFO] [stdout] 270 | }else if(n==max_drawable_x-1){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/main.rs:279:9 [INFO] [stdout] | [INFO] [stdout] 279 | if (n==0||n==max_drawable_x-1){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `while` condition [INFO] [stdout] --> src/main.rs:331:8 [INFO] [stdout] | [INFO] [stdout] 331 | while (str_data.len()>=length){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Alignment`, `center_text` [INFO] [stdout] --> src/main.rs:773:25 [INFO] [stdout] | [INFO] [stdout] 773 | use initialize ::{center_text,Alignment}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Alignment`, `center_text` [INFO] [stdout] --> src/main.rs:933:25 [INFO] [stdout] | [INFO] [stdout] 933 | use initialize ::{center_text,Alignment}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Alignment`, `center_text` [INFO] [stdout] --> src/main.rs:960:25 [INFO] [stdout] | [INFO] [stdout] 960 | use initialize ::{center_text,Alignment}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Alignment`, `center_text` [INFO] [stdout] --> src/main.rs:982:25 [INFO] [stdout] | [INFO] [stdout] 982 | use initialize ::{center_text,Alignment}; [INFO] [stdout] | ^^^^^^^^^^^ ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused imports: `Colorize`, `self` [INFO] [stdout] --> src/main.rs:1092:26 [INFO] [stdout] | [INFO] [stdout] 1092 | use crossterm::{ style::{self, Colorize}, Result}; [INFO] [stdout] | ^^^^ ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable expression [INFO] [stdout] --> src/ui.rs:290:3 [INFO] [stdout] | [INFO] [stdout] 286 | return Ok(()); [INFO] [stdout] | ------------- any code following this expression is unreachable [INFO] [stdout] ... [INFO] [stdout] 290 | Err(()) [INFO] [stdout] | ^^^^^^^ unreachable expression [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unreachable_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/handle/mod.rs:106:3 [INFO] [stdout] | [INFO] [stdout] 106 | _=>{ String::from("UNSPECIFIED")} [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unreachable_patterns)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/handle/mod.rs:409:4 [INFO] [stdout] | [INFO] [stdout] 409 | _=>{ [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `time_out` is assigned to, but never used [INFO] [stdout] --> src/main.rs:34:11 [INFO] [stdout] | [INFO] [stdout] 34 | let mut time_out = std::time::Instant::now(); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] = note: consider using `_time_out` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mappings` [INFO] [stdout] --> src/main.rs:37:6 [INFO] [stdout] | [INFO] [stdout] 37 | let mappings = init_data_map(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_mappings` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cursor_pos` [INFO] [stdout] --> src/main.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | let mut cursor_pos:(u16,u16)=(0,0); [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_cursor_pos` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `terminal_size` [INFO] [stdout] --> src/main.rs:64:10 [INFO] [stdout] | [INFO] [stdout] 64 | let mut terminal_size = terminal::size().unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_terminal_size` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `time_out` is never read [INFO] [stdout] --> src/main.rs:156:7 [INFO] [stdout] | [INFO] [stdout] 156 | time_out=std::time::Instant::now(); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `m` [INFO] [stdout] --> src/main.rs:237:6 [INFO] [stdout] | [INFO] [stdout] 237 | for m in 0..(max_len-len){test2.push('0');} [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_m` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `m` [INFO] [stdout] --> src/main.rs:308:6 [INFO] [stdout] | [INFO] [stdout] 308 | for m in 0..max_lines{ [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_m` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n` [INFO] [stdout] --> src/main.rs:310:7 [INFO] [stdout] | [INFO] [stdout] 310 | for n in 0..max_width{ [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_n` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `index` [INFO] [stdout] --> src/main.rs:328:10 [INFO] [stdout] | [INFO] [stdout] 328 | let mut index = 0; [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_index` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `output_format` [INFO] [stdout] --> src/main.rs:411:11 [INFO] [stdout] | [INFO] [stdout] 411 | let output_format = handle.get_format_params(); [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_output_format` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `max_drawable_x` [INFO] [stdout] --> src/main.rs:414:11 [INFO] [stdout] | [INFO] [stdout] 414 | let max_drawable_x = draw_params.end.0-draw_params.start.0; [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_max_drawable_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `output_format` [INFO] [stdout] --> src/main.rs:451:11 [INFO] [stdout] | [INFO] [stdout] 451 | let output_format = handle.get_format_params(); [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_output_format` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `max_drawable_x` [INFO] [stdout] --> src/main.rs:453:11 [INFO] [stdout] | [INFO] [stdout] 453 | let max_drawable_x = draw_params.end.0-draw_params.start.0; [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_max_drawable_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `endianness_factor` [INFO] [stdout] --> src/main.rs:456:15 [INFO] [stdout] | [INFO] [stdout] 456 | let mut endianness_factor = 1; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_endianness_factor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `line` [INFO] [stdout] --> src/main.rs:461:11 [INFO] [stdout] | [INFO] [stdout] 461 | for line in 0..max_drawable_y{ [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_line` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `z` [INFO] [stdout] --> src/main.rs:462:12 [INFO] [stdout] | [INFO] [stdout] 462 | ... for z in 0..handle.display_params.groups_per_line{ [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_z` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `draw_area_len` [INFO] [stdout] --> src/main.rs:507:9 [INFO] [stdout] | [INFO] [stdout] 507 | let draw_area_len = draw_params.end.0-draw_params.start.0; [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_draw_area_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `handle` [INFO] [stdout] --> src/main.rs:503:54 [INFO] [stdout] | [INFO] [stdout] 503 | UIelement.rects[4].render_rect_data=Some(Box::from(|handle:&mut Handle,draw_params:ui::RectDrawElements|{ [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_handle` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `draw_area_len` [INFO] [stdout] --> src/main.rs:529:9 [INFO] [stdout] | [INFO] [stdout] 529 | let draw_area_len = draw_params.end.0-draw_params.start.0; [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_draw_area_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `inc` [INFO] [stdout] --> src/main.rs:531:9 [INFO] [stdout] | [INFO] [stdout] 531 | let inc = 0; [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_inc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cur_x` [INFO] [stdout] --> src/main.rs:532:13 [INFO] [stdout] | [INFO] [stdout] 532 | let mut cur_x = draw_params.start.0; [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_cur_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cur_y` [INFO] [stdout] --> src/main.rs:533:13 [INFO] [stdout] | [INFO] [stdout] 533 | let mut cur_y = draw_params.start.1; [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_cur_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `max_drawable_x` [INFO] [stdout] --> src/main.rs:534:9 [INFO] [stdout] | [INFO] [stdout] 534 | let max_drawable_x = draw_params.end.0-draw_params.start.0; [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_max_drawable_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cur_x` [INFO] [stdout] --> src/main.rs:541:13 [INFO] [stdout] | [INFO] [stdout] 541 | let mut cur_x = draw_params.start.0; [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_cur_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cur_y` [INFO] [stdout] --> src/main.rs:542:13 [INFO] [stdout] | [INFO] [stdout] 542 | let mut cur_y = draw_params.start.1; [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_cur_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `m` [INFO] [stdout] --> src/main.rs:547:9 [INFO] [stdout] | [INFO] [stdout] 547 | for m in 0..groups_per_line{ [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_m` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `output_format` [INFO] [stdout] --> src/main.rs:568:11 [INFO] [stdout] | [INFO] [stdout] 568 | let output_format = handle.get_format_params(); [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_output_format` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `line` [INFO] [stdout] --> src/main.rs:594:11 [INFO] [stdout] | [INFO] [stdout] 594 | for line in 0..max_drawable_y{ [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_line` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `z` [INFO] [stdout] --> src/main.rs:597:12 [INFO] [stdout] | [INFO] [stdout] 597 | ... for z in 0..bytes_per_line{ [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_z` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `output_format` [INFO] [stdout] --> src/main.rs:629:11 [INFO] [stdout] | [INFO] [stdout] 629 | let output_format = handle.get_format_params(); [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_output_format` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `byte` [INFO] [stdout] --> src/main.rs:633:15 [INFO] [stdout] | [INFO] [stdout] 633 | let mut byte = handle.cursor_byte; [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_byte` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `draw_pos` is never read [INFO] [stdout] --> src/main.rs:650:15 [INFO] [stdout] | [INFO] [stdout] 650 | let mut draw_pos = (0,0); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `remain_space` [INFO] [stdout] --> src/main.rs:668:12 [INFO] [stdout] | [INFO] [stdout] 668 | ... let remain_space = max_drawable_x - handle.info.info[*m].0.len() as u16 -1 ; [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_remain_space` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `m` [INFO] [stdout] --> src/main.rs:677:13 [INFO] [stdout] | [INFO] [stdout] 677 | ... for m in 0..draw_pos.0{ [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_m` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `m` [INFO] [stdout] --> src/main.rs:699:13 [INFO] [stdout] | [INFO] [stdout] 699 | ... for m in 0..occp_len-1{ [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_m` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `output_format` [INFO] [stdout] --> src/main.rs:731:11 [INFO] [stdout] | [INFO] [stdout] 731 | let output_format = handle.get_format_params(); [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_output_format` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `byte` [INFO] [stdout] --> src/main.rs:735:15 [INFO] [stdout] | [INFO] [stdout] 735 | let mut byte = handle.cursor_byte; [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_byte` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `draw_pos` is assigned to, but never used [INFO] [stdout] --> src/main.rs:748:15 [INFO] [stdout] | [INFO] [stdout] 748 | let mut draw_pos = (0,0); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider using `_draw_pos` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `draw_pos` is never read [INFO] [stdout] --> src/main.rs:755:9 [INFO] [stdout] | [INFO] [stdout] 755 | ... draw_pos=p; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `m` [INFO] [stdout] --> src/main.rs:807:33 [INFO] [stdout] | [INFO] [stdout] 807 | (0..spaces_len).for_each(|m| [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_m` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `output_format` [INFO] [stdout] --> src/main.rs:775:11 [INFO] [stdout] | [INFO] [stdout] 775 | let output_format = handle.get_format_params(); [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_output_format` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `byte` [INFO] [stdout] --> src/main.rs:779:15 [INFO] [stdout] | [INFO] [stdout] 779 | let mut byte = handle.cursor_byte; [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_byte` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `draw_pos` [INFO] [stdout] --> src/main.rs:796:15 [INFO] [stdout] | [INFO] [stdout] 796 | let mut draw_pos = (0,0); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_draw_pos` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `gap_size` [INFO] [stdout] --> src/main.rs:797:11 [INFO] [stdout] | [INFO] [stdout] 797 | let gap_size = 5; [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_gap_size` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `m` [INFO] [stdout] --> src/main.rs:858:12 [INFO] [stdout] | [INFO] [stdout] 858 | ... for m in 0..remain_space as usize{ [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_m` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `output_format` [INFO] [stdout] --> src/main.rs:880:11 [INFO] [stdout] | [INFO] [stdout] 880 | let output_format = handle.get_format_params(); [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_output_format` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `byte` [INFO] [stdout] --> src/main.rs:884:15 [INFO] [stdout] | [INFO] [stdout] 884 | let mut byte = handle.cursor_byte; [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_byte` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `draw_pos` is never read [INFO] [stdout] --> src/main.rs:902:15 [INFO] [stdout] | [INFO] [stdout] 902 | let mut draw_pos = (0,0); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `output_format` [INFO] [stdout] --> src/main.rs:935:11 [INFO] [stdout] | [INFO] [stdout] 935 | let output_format = handle.get_format_params(); [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_output_format` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stdout` [INFO] [stdout] --> src/main.rs:961:15 [INFO] [stdout] | [INFO] [stdout] 961 | let mut stdout = stdout(); [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_stdout` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `output_format` [INFO] [stdout] --> src/main.rs:962:11 [INFO] [stdout] | [INFO] [stdout] 962 | let output_format = handle.get_format_params(); [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_output_format` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `output_format` [INFO] [stdout] --> src/main.rs:984:11 [INFO] [stdout] | [INFO] [stdout] 984 | let output_format = handle.get_format_params(); [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_output_format` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `max_drawable_x` [INFO] [stdout] --> src/main.rs:986:11 [INFO] [stdout] | [INFO] [stdout] 986 | let max_drawable_x = draw_params.end.0-draw_params.start.0; [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_max_drawable_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `max_drawable_y` [INFO] [stdout] --> src/main.rs:987:11 [INFO] [stdout] | [INFO] [stdout] 987 | let max_drawable_y = draw_params.end.1-draw_params.start.1; [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_max_drawable_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `size` [INFO] [stdout] --> src/main.rs:988:15 [INFO] [stdout] | [INFO] [stdout] 988 | let mut size :(u16,u16)= terminal::size().unwrap(); [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_size` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `color` is never read [INFO] [stdout] --> src/main.rs:989:15 [INFO] [stdout] | [INFO] [stdout] 989 | let mut color = (255,255,255); [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `defpath` is never read [INFO] [stdout] --> src/main.rs:1041:10 [INFO] [stdout] | [INFO] [stdout] 1041 | let mut defpath = String::new(); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stdout` [INFO] [stdout] --> src/main.rs:1057:10 [INFO] [stdout] | [INFO] [stdout] 1057 | let mut stdout = stdout(); [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_stdout` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stdout` [INFO] [stdout] --> src/main.rs:1094:10 [INFO] [stdout] | [INFO] [stdout] 1094 | let mut stdout = stdout(); [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_stdout` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `test_handle` [INFO] [stdout] --> src/main.rs:1207:10 [INFO] [stdout] | [INFO] [stdout] 1207 | let mut test_handle = Handle::new(); [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_test_handle` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `num` [INFO] [stdout] --> src/handle/mod.rs:212:32 [INFO] [stdout] | [INFO] [stdout] 212 | pub fn change_mode(&mut self, num:u8){ [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_num` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data_string` [INFO] [stdout] --> src/handle/mod.rs:804:7 [INFO] [stdout] | [INFO] [stdout] 804 | let data_string = String::new(); [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data_string` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `handle` [INFO] [stdout] --> src/handle/input_handler.rs:94:19 [INFO] [stdout] | [INFO] [stdout] 94 | pub fn HexHandler(handle:&mut Handle){ [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_handle` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `start_x` [INFO] [stdout] --> src/initialize.rs:177:10 [INFO] [stdout] | [INFO] [stdout] 177 | Some(start_x)=>{ [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_start_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `start` [INFO] [stdout] --> src/ui.rs:102:7 [INFO] [stdout] | [INFO] [stdout] 102 | let start = self.start; [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_start` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `end` [INFO] [stdout] --> src/ui.rs:103:7 [INFO] [stdout] | [INFO] [stdout] 103 | let end = self.end; [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_end` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `start` [INFO] [stdout] --> src/ui.rs:153:8 [INFO] [stdout] | [INFO] [stdout] 153 | let start = rect.start; [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_start` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `end` [INFO] [stdout] --> src/ui.rs:154:8 [INFO] [stdout] | [INFO] [stdout] 154 | let end = rect.end; [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_end` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `win_max_y` [INFO] [stdout] --> src/ui.rs:218:8 [INFO] [stdout] | [INFO] [stdout] 218 | let win_max_y = match self.rects[1].end.1.checked_sub(self.rects[1].start.1){ [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_win_max_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x` [INFO] [stdout] --> src/ui.rs:256:15 [INFO] [stdout] | [INFO] [stdout] 256 | if let Some(x) = self.shared_rects[shared_section_index].shared_sections.iter().find(|&&x|x==rect_index){ [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x` [INFO] [stdout] --> src/ui.rs:283:15 [INFO] [stdout] | [INFO] [stdout] 283 | if let Some(x) = self.shared_rects[group_index].shared_sections.iter().find(|&&x|x==target_index){ [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:38:6 [INFO] [stdout] | [INFO] [stdout] 38 | let mut cursor_pos:(u16,u16)=(0,0); [INFO] [stdout] | ----^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:42:6 [INFO] [stdout] | [INFO] [stdout] 42 | let mut file_handle = OpenOptions::new().read(true).write(true).open(file_name); [INFO] [stdout] | ----^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:64:6 [INFO] [stdout] | [INFO] [stdout] 64 | let mut terminal_size = terminal::size().unwrap(); [INFO] [stdout] | ----^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:77:6 [INFO] [stdout] | [INFO] [stdout] 77 | let mut terminal_size = terminal::size().unwrap(); [INFO] [stdout] | ----^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:328:6 [INFO] [stdout] | [INFO] [stdout] 328 | let mut index = 0; [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:456:11 [INFO] [stdout] | [INFO] [stdout] 456 | let mut endianness_factor = 1; [INFO] [stdout] | ----^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:474:15 [INFO] [stdout] | [INFO] [stdout] 474 | ... let mut big_end_index = byte/handle.display_params.bytes_per_group; [INFO] [stdout] | ----^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:532:9 [INFO] [stdout] | [INFO] [stdout] 532 | let mut cur_x = draw_params.start.0; [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:533:9 [INFO] [stdout] | [INFO] [stdout] 533 | let mut cur_y = draw_params.start.1; [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:541:9 [INFO] [stdout] | [INFO] [stdout] 541 | let mut cur_x = draw_params.start.0; [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:542:9 [INFO] [stdout] | [INFO] [stdout] 542 | let mut cur_y = draw_params.start.1; [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:545:9 [INFO] [stdout] | [INFO] [stdout] 545 | let mut cur_y = draw_params.start.1; [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:633:11 [INFO] [stdout] | [INFO] [stdout] 633 | let mut byte = handle.cursor_byte; [INFO] [stdout] | ----^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:735:11 [INFO] [stdout] | [INFO] [stdout] 735 | let mut byte = handle.cursor_byte; [INFO] [stdout] | ----^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:779:11 [INFO] [stdout] | [INFO] [stdout] 779 | let mut byte = handle.cursor_byte; [INFO] [stdout] | ----^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:796:11 [INFO] [stdout] | [INFO] [stdout] 796 | let mut draw_pos = (0,0); [INFO] [stdout] | ----^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:884:11 [INFO] [stdout] | [INFO] [stdout] 884 | let mut byte = handle.cursor_byte; [INFO] [stdout] | ----^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:939:11 [INFO] [stdout] | [INFO] [stdout] 939 | let mut size :(u16,u16)= terminal::size().unwrap(); [INFO] [stdout] | ----^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:961:11 [INFO] [stdout] | [INFO] [stdout] 961 | let mut stdout = stdout(); [INFO] [stdout] | ----^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:963:11 [INFO] [stdout] | [INFO] [stdout] 963 | let mut cursor_pos = draw_params.start; [INFO] [stdout] | ----^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:985:11 [INFO] [stdout] | [INFO] [stdout] 985 | let mut cursor_pos = draw_params.start; [INFO] [stdout] | ----^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:988:11 [INFO] [stdout] | [INFO] [stdout] 988 | let mut size :(u16,u16)= terminal::size().unwrap(); [INFO] [stdout] | ----^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:990:11 [INFO] [stdout] | [INFO] [stdout] 990 | let mut unlocked_color = (0,150,0); [INFO] [stdout] | ----^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:991:11 [INFO] [stdout] | [INFO] [stdout] 991 | let mut locked_color = (255,0,0); [INFO] [stdout] | ----^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:1057:6 [INFO] [stdout] | [INFO] [stdout] 1057 | let mut stdout = stdout(); [INFO] [stdout] | ----^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:1094:6 [INFO] [stdout] | [INFO] [stdout] 1094 | let mut stdout = stdout(); [INFO] [stdout] | ----^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:1207:6 [INFO] [stdout] | [INFO] [stdout] 1207 | let mut test_handle = Handle::new(); [INFO] [stdout] | ----^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `temp_workspace` [INFO] [stdout] --> src/handle/calculator.rs:2:2 [INFO] [stdout] | [INFO] [stdout] 2 | temp_workspace:[u8;16], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `numbytes` [INFO] [stdout] --> src/handle/calculator.rs:3:2 [INFO] [stdout] | [INFO] [stdout] 3 | numbytes:usize, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `asfloat64` [INFO] [stdout] --> src/handle/calculator.rs:5:2 [INFO] [stdout] | [INFO] [stdout] 5 | asfloat64:f64, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `asfloat32` [INFO] [stdout] --> src/handle/calculator.rs:6:2 [INFO] [stdout] | [INFO] [stdout] 6 | asfloat32:f32, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `isbound` [INFO] [stdout] --> src/handle/calculator.rs:7:2 [INFO] [stdout] | [INFO] [stdout] 7 | isbound:bool, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: static is never used: `MODE_NAMES` [INFO] [stdout] --> src/handle/mod.rs:15:1 [INFO] [stdout] | [INFO] [stdout] 15 | static MODE_NAMES : [&str;4] = ["Debug","Debug","Help","Default"]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `rect_indices` [INFO] [stdout] --> src/handle/mod.rs:226:2 [INFO] [stdout] | [INFO] [stdout] 226 | rect_indices:Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `rect_basis` [INFO] [stdout] --> src/handle/mod.rs:227:2 [INFO] [stdout] | [INFO] [stdout] 227 | rect_basis:usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_test_file` [INFO] [stdout] --> src/handle/mod.rs:1048:4 [INFO] [stdout] | [INFO] [stdout] 1048 | fn create_test_file(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `toggled` [INFO] [stdout] --> src/ui.rs:10:2 [INFO] [stdout] | [INFO] [stdout] 10 | toggled: bool, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `show_init_text` [INFO] [stdout] --> src/main.rs:1056:4 [INFO] [stdout] | [INFO] [stdout] 1056 | fn show_init_text(){ [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `maiin` [INFO] [stdout] --> src/main.rs:1093:4 [INFO] [stdout] | [INFO] [stdout] 1093 | fn maiin() -> Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `get_digits` [INFO] [stdout] --> src/main.rs:1156:4 [INFO] [stdout] | [INFO] [stdout] 1156 | fn get_digits(val:usize)->u8{ [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `debug_print` [INFO] [stdout] --> src/main.rs:1166:4 [INFO] [stdout] | [INFO] [stdout] 1166 | fn debug_print(c:(u16,u16),data:String){ [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `man` [INFO] [stdout] --> src/main.rs:1203:4 [INFO] [stdout] | [INFO] [stdout] 1203 | fn man(){ [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable expression [INFO] [stdout] --> src/ui.rs:290:3 [INFO] [stdout] | [INFO] [stdout] 286 | return Ok(()); [INFO] [stdout] | ------------- any code following this expression is unreachable [INFO] [stdout] ... [INFO] [stdout] 290 | Err(()) [INFO] [stdout] | ^^^^^^^ unreachable expression [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unreachable_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/handle/mod.rs:106:3 [INFO] [stdout] | [INFO] [stdout] 106 | _=>{ String::from("UNSPECIFIED")} [INFO] [stdout] | ^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unreachable_patterns)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unreachable pattern [INFO] [stdout] --> src/handle/mod.rs:409:4 [INFO] [stdout] | [INFO] [stdout] 409 | _=>{ [INFO] [stdout] | ^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `time_out` is assigned to, but never used [INFO] [stdout] --> src/main.rs:34:11 [INFO] [stdout] | [INFO] [stdout] 34 | let mut time_out = std::time::Instant::now(); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] = note: consider using `_time_out` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `mappings` [INFO] [stdout] --> src/main.rs:37:6 [INFO] [stdout] | [INFO] [stdout] 37 | let mappings = init_data_map(); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_mappings` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cursor_pos` [INFO] [stdout] --> src/main.rs:38:10 [INFO] [stdout] | [INFO] [stdout] 38 | let mut cursor_pos:(u16,u16)=(0,0); [INFO] [stdout] | ^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_cursor_pos` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `terminal_size` [INFO] [stdout] --> src/main.rs:64:10 [INFO] [stdout] | [INFO] [stdout] 64 | let mut terminal_size = terminal::size().unwrap(); [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_terminal_size` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `time_out` is never read [INFO] [stdout] --> src/main.rs:156:7 [INFO] [stdout] | [INFO] [stdout] 156 | time_out=std::time::Instant::now(); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_assignments)]` on by default [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `m` [INFO] [stdout] --> src/main.rs:237:6 [INFO] [stdout] | [INFO] [stdout] 237 | for m in 0..(max_len-len){test2.push('0');} [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_m` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `m` [INFO] [stdout] --> src/main.rs:308:6 [INFO] [stdout] | [INFO] [stdout] 308 | for m in 0..max_lines{ [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_m` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `n` [INFO] [stdout] --> src/main.rs:310:7 [INFO] [stdout] | [INFO] [stdout] 310 | for n in 0..max_width{ [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_n` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `index` [INFO] [stdout] --> src/main.rs:328:10 [INFO] [stdout] | [INFO] [stdout] 328 | let mut index = 0; [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_index` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `output_format` [INFO] [stdout] --> src/main.rs:411:11 [INFO] [stdout] | [INFO] [stdout] 411 | let output_format = handle.get_format_params(); [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_output_format` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `max_drawable_x` [INFO] [stdout] --> src/main.rs:414:11 [INFO] [stdout] | [INFO] [stdout] 414 | let max_drawable_x = draw_params.end.0-draw_params.start.0; [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_max_drawable_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `output_format` [INFO] [stdout] --> src/main.rs:451:11 [INFO] [stdout] | [INFO] [stdout] 451 | let output_format = handle.get_format_params(); [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_output_format` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `max_drawable_x` [INFO] [stdout] --> src/main.rs:453:11 [INFO] [stdout] | [INFO] [stdout] 453 | let max_drawable_x = draw_params.end.0-draw_params.start.0; [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_max_drawable_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `endianness_factor` [INFO] [stdout] --> src/main.rs:456:15 [INFO] [stdout] | [INFO] [stdout] 456 | let mut endianness_factor = 1; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_endianness_factor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `line` [INFO] [stdout] --> src/main.rs:461:11 [INFO] [stdout] | [INFO] [stdout] 461 | for line in 0..max_drawable_y{ [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_line` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `z` [INFO] [stdout] --> src/main.rs:462:12 [INFO] [stdout] | [INFO] [stdout] 462 | ... for z in 0..handle.display_params.groups_per_line{ [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_z` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `draw_area_len` [INFO] [stdout] --> src/main.rs:507:9 [INFO] [stdout] | [INFO] [stdout] 507 | let draw_area_len = draw_params.end.0-draw_params.start.0; [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_draw_area_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `handle` [INFO] [stdout] --> src/main.rs:503:54 [INFO] [stdout] | [INFO] [stdout] 503 | UIelement.rects[4].render_rect_data=Some(Box::from(|handle:&mut Handle,draw_params:ui::RectDrawElements|{ [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_handle` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `draw_area_len` [INFO] [stdout] --> src/main.rs:529:9 [INFO] [stdout] | [INFO] [stdout] 529 | let draw_area_len = draw_params.end.0-draw_params.start.0; [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_draw_area_len` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `inc` [INFO] [stdout] --> src/main.rs:531:9 [INFO] [stdout] | [INFO] [stdout] 531 | let inc = 0; [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_inc` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cur_x` [INFO] [stdout] --> src/main.rs:532:13 [INFO] [stdout] | [INFO] [stdout] 532 | let mut cur_x = draw_params.start.0; [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_cur_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cur_y` [INFO] [stdout] --> src/main.rs:533:13 [INFO] [stdout] | [INFO] [stdout] 533 | let mut cur_y = draw_params.start.1; [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_cur_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `max_drawable_x` [INFO] [stdout] --> src/main.rs:534:9 [INFO] [stdout] | [INFO] [stdout] 534 | let max_drawable_x = draw_params.end.0-draw_params.start.0; [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_max_drawable_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cur_x` [INFO] [stdout] --> src/main.rs:541:13 [INFO] [stdout] | [INFO] [stdout] 541 | let mut cur_x = draw_params.start.0; [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_cur_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `cur_y` [INFO] [stdout] --> src/main.rs:542:13 [INFO] [stdout] | [INFO] [stdout] 542 | let mut cur_y = draw_params.start.1; [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_cur_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `m` [INFO] [stdout] --> src/main.rs:547:9 [INFO] [stdout] | [INFO] [stdout] 547 | for m in 0..groups_per_line{ [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_m` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `output_format` [INFO] [stdout] --> src/main.rs:568:11 [INFO] [stdout] | [INFO] [stdout] 568 | let output_format = handle.get_format_params(); [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_output_format` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `line` [INFO] [stdout] --> src/main.rs:594:11 [INFO] [stdout] | [INFO] [stdout] 594 | for line in 0..max_drawable_y{ [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_line` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `z` [INFO] [stdout] --> src/main.rs:597:12 [INFO] [stdout] | [INFO] [stdout] 597 | ... for z in 0..bytes_per_line{ [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_z` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `output_format` [INFO] [stdout] --> src/main.rs:629:11 [INFO] [stdout] | [INFO] [stdout] 629 | let output_format = handle.get_format_params(); [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_output_format` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `byte` [INFO] [stdout] --> src/main.rs:633:15 [INFO] [stdout] | [INFO] [stdout] 633 | let mut byte = handle.cursor_byte; [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_byte` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `draw_pos` is never read [INFO] [stdout] --> src/main.rs:650:15 [INFO] [stdout] | [INFO] [stdout] 650 | let mut draw_pos = (0,0); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `remain_space` [INFO] [stdout] --> src/main.rs:668:12 [INFO] [stdout] | [INFO] [stdout] 668 | ... let remain_space = max_drawable_x - handle.info.info[*m].0.len() as u16 -1 ; [INFO] [stdout] | ^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_remain_space` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `m` [INFO] [stdout] --> src/main.rs:677:13 [INFO] [stdout] | [INFO] [stdout] 677 | ... for m in 0..draw_pos.0{ [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_m` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `m` [INFO] [stdout] --> src/main.rs:699:13 [INFO] [stdout] | [INFO] [stdout] 699 | ... for m in 0..occp_len-1{ [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_m` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `output_format` [INFO] [stdout] --> src/main.rs:731:11 [INFO] [stdout] | [INFO] [stdout] 731 | let output_format = handle.get_format_params(); [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_output_format` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `byte` [INFO] [stdout] --> src/main.rs:735:15 [INFO] [stdout] | [INFO] [stdout] 735 | let mut byte = handle.cursor_byte; [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_byte` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `draw_pos` is assigned to, but never used [INFO] [stdout] --> src/main.rs:748:15 [INFO] [stdout] | [INFO] [stdout] 748 | let mut draw_pos = (0,0); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider using `_draw_pos` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `draw_pos` is never read [INFO] [stdout] --> src/main.rs:755:9 [INFO] [stdout] | [INFO] [stdout] 755 | ... draw_pos=p; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `m` [INFO] [stdout] --> src/main.rs:807:33 [INFO] [stdout] | [INFO] [stdout] 807 | (0..spaces_len).for_each(|m| [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_m` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `output_format` [INFO] [stdout] --> src/main.rs:775:11 [INFO] [stdout] | [INFO] [stdout] 775 | let output_format = handle.get_format_params(); [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_output_format` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `byte` [INFO] [stdout] --> src/main.rs:779:15 [INFO] [stdout] | [INFO] [stdout] 779 | let mut byte = handle.cursor_byte; [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_byte` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `draw_pos` [INFO] [stdout] --> src/main.rs:796:15 [INFO] [stdout] | [INFO] [stdout] 796 | let mut draw_pos = (0,0); [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_draw_pos` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `gap_size` [INFO] [stdout] --> src/main.rs:797:11 [INFO] [stdout] | [INFO] [stdout] 797 | let gap_size = 5; [INFO] [stdout] | ^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_gap_size` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `m` [INFO] [stdout] --> src/main.rs:858:12 [INFO] [stdout] | [INFO] [stdout] 858 | ... for m in 0..remain_space as usize{ [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_m` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `output_format` [INFO] [stdout] --> src/main.rs:880:11 [INFO] [stdout] | [INFO] [stdout] 880 | let output_format = handle.get_format_params(); [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_output_format` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `byte` [INFO] [stdout] --> src/main.rs:884:15 [INFO] [stdout] | [INFO] [stdout] 884 | let mut byte = handle.cursor_byte; [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_byte` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:36:2 [INFO] [stdout] | [INFO] [stdout] 36 | terminal::enable_raw_mode(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:60:2 [INFO] [stdout] | [INFO] [stdout] 60 | stdout.execute(EnterAlternateScreen); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:61:2 [INFO] [stdout] | [INFO] [stdout] 61 | stdout.execute(terminal::DisableLineWrap); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:65:2 [INFO] [stdout] | [INFO] [stdout] 65 | stdout.execute(terminal::Clear(terminal::ClearType::All)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:79:2 [INFO] [stdout] | [INFO] [stdout] 79 | new_ui.update_groups_per_line(&mut handle); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:82:2 [INFO] [stdout] | [INFO] [stdout] 82 | new_ui.divide_screen_resources(None); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:83:2 [INFO] [stdout] | [INFO] [stdout] 83 | new_ui.update_groups_per_line(&mut handle); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:138:8 [INFO] [stdout] | [INFO] [stdout] 138 | ... stdout.execute(ResetColor); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:139:8 [INFO] [stdout] | [INFO] [stdout] 139 | ... stdout.execute(terminal::Clear(terminal::ClearType::All)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:143:8 [INFO] [stdout] | [INFO] [stdout] 143 | ... stdout.execute(ResetColor); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:144:8 [INFO] [stdout] | [INFO] [stdout] 144 | ... stdout.execute(terminal::Clear(terminal::ClearType::All)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:145:8 [INFO] [stdout] | [INFO] [stdout] 145 | ... new_ui.update_groups_per_line(&mut handle); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:154:7 [INFO] [stdout] | [INFO] [stdout] 154 | stdout.execute(ResetColor); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:155:7 [INFO] [stdout] | [INFO] [stdout] 155 | stdout.execute(terminal::Clear(terminal::ClearType::All)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:157:7 [INFO] [stdout] | [INFO] [stdout] 157 | new_ui.set_width_height(width,height); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:158:7 [INFO] [stdout] | [INFO] [stdout] 158 | new_ui.divide_screen_resources(None); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:168:7 [INFO] [stdout] | [INFO] [stdout] 168 | new_ui.update_groups_per_line(&mut handle); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:169:7 [INFO] [stdout] | [INFO] [stdout] 169 | stdout.execute(ResetColor); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:170:7 [INFO] [stdout] | [INFO] [stdout] 170 | stdout.execute(terminal::Clear(terminal::ClearType::All)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:187:4 [INFO] [stdout] | [INFO] [stdout] 187 | new_ui.toggle_to(0,MODE_RECT_MAPPINGS[handle.mode%4]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `draw_pos` is never read [INFO] [stdout] --> src/main.rs:902:15 [INFO] [stdout] | [INFO] [stdout] 902 | let mut draw_pos = (0,0); [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:194:3 [INFO] [stdout] | [INFO] [stdout] 194 | stdout.execute(cursor::Hide); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `output_format` [INFO] [stdout] --> src/main.rs:935:11 [INFO] [stdout] | [INFO] [stdout] 935 | let output_format = handle.get_format_params(); [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_output_format` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:218:3 [INFO] [stdout] | [INFO] [stdout] 218 | stdout.execute(cursor::MoveTo(final_cursor_pos.0,final_cursor_pos.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:220:3 [INFO] [stdout] | [INFO] [stdout] 220 | stdout.execute(cursor::Show); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stdout` [INFO] [stdout] --> src/main.rs:961:15 [INFO] [stdout] | [INFO] [stdout] 961 | let mut stdout = stdout(); [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_stdout` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `output_format` [INFO] [stdout] --> src/main.rs:962:11 [INFO] [stdout] | [INFO] [stdout] 962 | let output_format = handle.get_format_params(); [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_output_format` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `output_format` [INFO] [stdout] --> src/main.rs:984:11 [INFO] [stdout] | [INFO] [stdout] 984 | let output_format = handle.get_format_params(); [INFO] [stdout] | ^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_output_format` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `max_drawable_x` [INFO] [stdout] --> src/main.rs:986:11 [INFO] [stdout] | [INFO] [stdout] 986 | let max_drawable_x = draw_params.end.0-draw_params.start.0; [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_max_drawable_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `max_drawable_y` [INFO] [stdout] --> src/main.rs:987:11 [INFO] [stdout] | [INFO] [stdout] 987 | let max_drawable_y = draw_params.end.1-draw_params.start.1; [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_max_drawable_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `size` [INFO] [stdout] --> src/main.rs:988:15 [INFO] [stdout] | [INFO] [stdout] 988 | let mut size :(u16,u16)= terminal::size().unwrap(); [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_size` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `color` is never read [INFO] [stdout] --> src/main.rs:989:15 [INFO] [stdout] | [INFO] [stdout] 989 | let mut color = (255,255,255); [INFO] [stdout] | ^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `defpath` is never read [INFO] [stdout] --> src/main.rs:1041:10 [INFO] [stdout] | [INFO] [stdout] 1041 | let mut defpath = String::new(); [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stdout` [INFO] [stdout] --> src/main.rs:1057:10 [INFO] [stdout] | [INFO] [stdout] 1057 | let mut stdout = stdout(); [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_stdout` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `stdout` [INFO] [stdout] --> src/main.rs:1094:10 [INFO] [stdout] | [INFO] [stdout] 1094 | let mut stdout = stdout(); [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_stdout` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `test_handle` [INFO] [stdout] --> src/main.rs:1207:10 [INFO] [stdout] | [INFO] [stdout] 1207 | let mut test_handle = Handle::new(); [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_test_handle` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `num` [INFO] [stdout] --> src/handle/mod.rs:212:32 [INFO] [stdout] | [INFO] [stdout] 212 | pub fn change_mode(&mut self, num:u8){ [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_num` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:224:2 [INFO] [stdout] | [INFO] [stdout] 224 | stdout.execute(LeaveAlternateScreen); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:225:2 [INFO] [stdout] | [INFO] [stdout] 225 | terminal::disable_raw_mode(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:235:2 [INFO] [stdout] | [INFO] [stdout] 235 | fmt::write(&mut test_str,format_args!("{:X}",num)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:250:2 [INFO] [stdout] | [INFO] [stdout] 250 | stdout.execute(ResetColor); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:251:2 [INFO] [stdout] | [INFO] [stdout] 251 | stdout.execute(SetForegroundColor(Color::Rgb{r:color.0,g:color.1,b:color.2})); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:256:7 [INFO] [stdout] | [INFO] [stdout] 256 | stdout.queue(cursor::MoveTo(cursor_pos.0+n,cursor_pos.1+m)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:257:7 [INFO] [stdout] | [INFO] [stdout] 257 | stdout.queue(Print("╔")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:259:7 [INFO] [stdout] | [INFO] [stdout] 259 | stdout.queue(cursor::MoveTo(cursor_pos.0+n,cursor_pos.1+m)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:260:7 [INFO] [stdout] | [INFO] [stdout] 260 | stdout.queue(Print("╗")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:262:7 [INFO] [stdout] | [INFO] [stdout] 262 | stdout.queue(cursor::MoveTo(cursor_pos.0+n,cursor_pos.1+m)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:263:7 [INFO] [stdout] | [INFO] [stdout] 263 | stdout.queue(Print("═")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:268:7 [INFO] [stdout] | [INFO] [stdout] 268 | stdout.queue(cursor::MoveTo(cursor_pos.0+n,cursor_pos.1+m)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:269:7 [INFO] [stdout] | [INFO] [stdout] 269 | stdout.queue(Print("╚")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:271:7 [INFO] [stdout] | [INFO] [stdout] 271 | stdout.queue(cursor::MoveTo(cursor_pos.0+n,cursor_pos.1+m)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:272:7 [INFO] [stdout] | [INFO] [stdout] 272 | stdout.queue(Print("╝")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:274:7 [INFO] [stdout] | [INFO] [stdout] 274 | stdout.queue(cursor::MoveTo(cursor_pos.0+n,cursor_pos.1+m)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:275:7 [INFO] [stdout] | [INFO] [stdout] 275 | stdout.queue(Print("═")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:280:7 [INFO] [stdout] | [INFO] [stdout] 280 | stdout.queue(cursor::MoveTo(cursor_pos.0+n,cursor_pos.1+m)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:281:7 [INFO] [stdout] | [INFO] [stdout] 281 | stdout.queue(Print("║")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `data_string` [INFO] [stdout] --> src/handle/mod.rs:804:7 [INFO] [stdout] | [INFO] [stdout] 804 | let data_string = String::new(); [INFO] [stdout] | ^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_data_string` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `handle` [INFO] [stdout] --> src/handle/input_handler.rs:94:19 [INFO] [stdout] | [INFO] [stdout] 94 | pub fn HexHandler(handle:&mut Handle){ [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_handle` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `start_x` [INFO] [stdout] --> src/initialize.rs:177:10 [INFO] [stdout] | [INFO] [stdout] 177 | Some(start_x)=>{ [INFO] [stdout] | ^^^^^^^ help: if this is intentional, prefix it with an underscore: `_start_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `start` [INFO] [stdout] --> src/ui.rs:102:7 [INFO] [stdout] | [INFO] [stdout] 102 | let start = self.start; [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_start` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `end` [INFO] [stdout] --> src/ui.rs:103:7 [INFO] [stdout] | [INFO] [stdout] 103 | let end = self.end; [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_end` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `start` [INFO] [stdout] --> src/ui.rs:153:8 [INFO] [stdout] | [INFO] [stdout] 153 | let start = rect.start; [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_start` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `end` [INFO] [stdout] --> src/ui.rs:154:8 [INFO] [stdout] | [INFO] [stdout] 154 | let end = rect.end; [INFO] [stdout] | ^^^ help: if this is intentional, prefix it with an underscore: `_end` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `win_max_y` [INFO] [stdout] --> src/ui.rs:218:8 [INFO] [stdout] | [INFO] [stdout] 218 | let win_max_y = match self.rects[1].end.1.checked_sub(self.rects[1].start.1){ [INFO] [stdout] | ^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_win_max_y` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x` [INFO] [stdout] --> src/ui.rs:256:15 [INFO] [stdout] | [INFO] [stdout] 256 | if let Some(x) = self.shared_rects[shared_section_index].shared_sections.iter().find(|&&x|x==rect_index){ [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `x` [INFO] [stdout] --> src/ui.rs:283:15 [INFO] [stdout] | [INFO] [stdout] 283 | if let Some(x) = self.shared_rects[group_index].shared_sections.iter().find(|&&x|x==target_index){ [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_x` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:38:6 [INFO] [stdout] | [INFO] [stdout] 38 | let mut cursor_pos:(u16,u16)=(0,0); [INFO] [stdout] | ----^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_mut)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:42:6 [INFO] [stdout] | [INFO] [stdout] 42 | let mut file_handle = OpenOptions::new().read(true).write(true).open(file_name); [INFO] [stdout] | ----^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:64:6 [INFO] [stdout] | [INFO] [stdout] 64 | let mut terminal_size = terminal::size().unwrap(); [INFO] [stdout] | ----^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:77:6 [INFO] [stdout] | [INFO] [stdout] 77 | let mut terminal_size = terminal::size().unwrap(); [INFO] [stdout] | ----^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:286:2 [INFO] [stdout] | [INFO] [stdout] 286 | stdout.execute(ResetColor); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:299:2 [INFO] [stdout] | [INFO] [stdout] 299 | stdout.execute(ResetColor); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:306:2 [INFO] [stdout] | [INFO] [stdout] 306 | stdout.queue(cursor::MoveTo(start.0,start.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:309:3 [INFO] [stdout] | [INFO] [stdout] 309 | stdout.queue(cursor::MoveTo(mv_cursor.0,mv_cursor.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:311:4 [INFO] [stdout] | [INFO] [stdout] 311 | stdout.queue(Print(" ")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:317:2 [INFO] [stdout] | [INFO] [stdout] 317 | stdout.flush(); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: comparison is useless due to type limits [INFO] [stdout] --> src/main.rs:338:5 [INFO] [stdout] | [INFO] [stdout] 338 | if str_data.len()>=0{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_comparisons)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `UIelement` should have a snake case name [INFO] [stdout] --> src/main.rs:356:10 [INFO] [stdout] | [INFO] [stdout] 356 | let mut UIelement=ui::UIElements::new(); [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `uielement` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:419:7 [INFO] [stdout] | [INFO] [stdout] 419 | stdout.execute(SetBackgroundColor(Color::Rgb{r:48,g:48,b:48})); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:420:7 [INFO] [stdout] | [INFO] [stdout] 420 | stdout.execute(SetForegroundColor(Color::Rgb{r:230,g:230,b:230})); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:424:8 [INFO] [stdout] | [INFO] [stdout] 424 | ... stdout.execute(cursor::MoveTo(cursor_pos.0,cursor_pos.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:425:8 [INFO] [stdout] | [INFO] [stdout] 425 | ... stdout.execute(Print(" ")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:426:8 [INFO] [stdout] | [INFO] [stdout] 426 | ... stdout.execute(Print(format_args!("{}",line_num((7) as usize,num)))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:427:8 [INFO] [stdout] | [INFO] [stdout] 427 | ... stdout.execute(Print(" ")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:457:7 [INFO] [stdout] | [INFO] [stdout] 457 | stdout.execute(ResetColor); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:458:7 [INFO] [stdout] | [INFO] [stdout] 458 | stdout.execute(SetForegroundColor(Color::Rgb{r:230,g:230,b:10})); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:464:9 [INFO] [stdout] | [INFO] [stdout] 464 | ... stdout.queue(cursor::MoveTo(cursor_pos.0,cursor_pos.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:468:11 [INFO] [stdout] | [INFO] [stdout] 468 | ... stdout.queue(Print(" ")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:471:12 [INFO] [stdout] | [INFO] [stdout] 471 | ... stdout.queue(Print("0")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:484:11 [INFO] [stdout] | [INFO] [stdout] 484 | ... stdout.queue(Print(format_args!("{:X}",handle.data[index]))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:493:4 [INFO] [stdout] | [INFO] [stdout] 493 | stdout.flush(); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:505:5 [INFO] [stdout] | [INFO] [stdout] 505 | stdout.execute(SetBackgroundColor(Color::Rgb{r:24,g:24,b:24})); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:506:5 [INFO] [stdout] | [INFO] [stdout] 506 | stdout.execute(SetForegroundColor(Color::Rgb{r:200,g:200,b:200})); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:509:5 [INFO] [stdout] | [INFO] [stdout] 509 | stdout.execute(cursor::MoveTo(draw_params.start.0,draw_params.start.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:510:5 [INFO] [stdout] | [INFO] [stdout] 510 | stdout.execute(Print(text)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:525:5 [INFO] [stdout] | [INFO] [stdout] 525 | stdout.execute(ResetColor); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:546:5 [INFO] [stdout] | [INFO] [stdout] 546 | stdout.execute(SetForegroundColor(Color::Rgb{r:230,g:230,b:230})); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:549:6 [INFO] [stdout] | [INFO] [stdout] 549 | stdout.queue(cursor::MoveTo(cur_x,cur_y)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:550:6 [INFO] [stdout] | [INFO] [stdout] 550 | stdout.queue(Print(byte)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:555:5 [INFO] [stdout] | [INFO] [stdout] 555 | stdout.flush(); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:591:7 [INFO] [stdout] | [INFO] [stdout] 591 | stdout.execute(ResetColor); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:595:8 [INFO] [stdout] | [INFO] [stdout] 595 | ... stdout.queue(cursor::MoveTo(cursor_pos.0,cursor_pos.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:596:8 [INFO] [stdout] | [INFO] [stdout] 596 | ... stdout.queue(Print("| ")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:602:10 [INFO] [stdout] | [INFO] [stdout] 602 | ... stdout.queue(Print(handle.data[byte] as char)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:605:11 [INFO] [stdout] | [INFO] [stdout] 605 | ... stdout.queue(Print(".")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:610:8 [INFO] [stdout] | [INFO] [stdout] 610 | ... stdout.queue(Print(" |")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:614:7 [INFO] [stdout] | [INFO] [stdout] 614 | stdout.flush(); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:636:7 [INFO] [stdout] | [INFO] [stdout] 636 | stdout.execute(ResetColor); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:647:7 [INFO] [stdout] | [INFO] [stdout] 647 | stdout.queue(cursor::MoveTo(cursor_pos.0,cursor_pos.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:657:8 [INFO] [stdout] | [INFO] [stdout] 657 | ... stdout.queue(cursor::MoveTo(cursor_pos.0,cursor_pos.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:658:8 [INFO] [stdout] | [INFO] [stdout] 658 | ... stdout.queue(Print(PROPS_HEADING_NAME)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:678:10 [INFO] [stdout] | [INFO] [stdout] 678 | ... stdout.queue(Print(" ")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:682:9 [INFO] [stdout] | [INFO] [stdout] 682 | ... stdout.queue(cursor::MoveTo(cursor_pos.0,cursor_pos.1)); //clean this in the end [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:683:9 [INFO] [stdout] | [INFO] [stdout] 683 | ... stdout.queue(Print(handle.info.info[*m].0)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:691:9 [INFO] [stdout] | [INFO] [stdout] 691 | ... stdout.queue(cursor::MoveTo(cursor_pos.0,cursor_pos.1)); //clean this in the end [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:692:9 [INFO] [stdout] | [INFO] [stdout] 692 | ... stdout.queue(Print(&handle.info.info[*m].1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:700:10 [INFO] [stdout] | [INFO] [stdout] 700 | ... stdout.queue(Print(" ")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:720:4 [INFO] [stdout] | [INFO] [stdout] 720 | stdout.flush(); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:738:7 [INFO] [stdout] | [INFO] [stdout] 738 | stdout.execute(ResetColor); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:747:7 [INFO] [stdout] | [INFO] [stdout] 747 | stdout.queue(cursor::MoveTo(cursor_pos.0,cursor_pos.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:753:8 [INFO] [stdout] | [INFO] [stdout] 753 | ... stdout.queue(cursor::MoveTo(cursor_pos.0,cursor_pos.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:757:8 [INFO] [stdout] | [INFO] [stdout] 757 | ... stdout.queue(Print(m)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:763:6 [INFO] [stdout] | [INFO] [stdout] 763 | stdout.flush(); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:792:7 [INFO] [stdout] | [INFO] [stdout] 792 | stdout.execute(ResetColor); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:795:7 [INFO] [stdout] | [INFO] [stdout] 795 | stdout.queue(cursor::MoveTo(cursor_pos.0,cursor_pos.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:816:8 [INFO] [stdout] | [INFO] [stdout] 816 | ... stdout.queue(cursor::MoveTo(cursor_pos.0+1,cursor_pos.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:817:8 [INFO] [stdout] | [INFO] [stdout] 817 | ... stdout.queue(Print(&default_string)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:839:10 [INFO] [stdout] | [INFO] [stdout] 839 | ... stdout.queue(cursor::MoveTo(cursor_pos.0,cursor_pos.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:840:10 [INFO] [stdout] | [INFO] [stdout] 840 | ... stdout.queue(Print(&default_string)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:841:10 [INFO] [stdout] | [INFO] [stdout] 841 | ... stdout.queue(cursor::MoveTo(cursor_pos.0,cursor_pos.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:842:10 [INFO] [stdout] | [INFO] [stdout] 842 | ... stdout.queue(Print(lines)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:847:9 [INFO] [stdout] | [INFO] [stdout] 847 | ... stdout.queue(cursor::MoveTo(cursor_pos.0,cursor_pos.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:848:9 [INFO] [stdout] | [INFO] [stdout] 848 | ... stdout.queue(Print(*m)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:859:9 [INFO] [stdout] | [INFO] [stdout] 859 | ... stdout.queue(cursor::MoveTo(cursor_pos.0,cursor_pos.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:860:9 [INFO] [stdout] | [INFO] [stdout] 860 | ... stdout.queue(Print(&default_string)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:867:6 [INFO] [stdout] | [INFO] [stdout] 867 | stdout.flush(); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:898:7 [INFO] [stdout] | [INFO] [stdout] 898 | stdout.execute(ResetColor); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:901:7 [INFO] [stdout] | [INFO] [stdout] 901 | stdout.queue(cursor::MoveTo(cursor_pos.0,cursor_pos.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:909:7 [INFO] [stdout] | [INFO] [stdout] 909 | stdout.queue(cursor::MoveTo(cursor_pos.0,cursor_pos.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:912:8 [INFO] [stdout] | [INFO] [stdout] 912 | ... stdout.queue(cursor::MoveTo(draw_pos.0 + cursor_pos.0,cursor_pos.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:913:8 [INFO] [stdout] | [INFO] [stdout] 913 | ... stdout.queue(Print(box_name)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:328:6 [INFO] [stdout] | [INFO] [stdout] 328 | let mut index = 0; [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:918:8 [INFO] [stdout] | [INFO] [stdout] 918 | ... stdout.queue(cursor::MoveTo(draw_pos.0 + cursor_pos.0,cursor_pos.1+2)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:919:8 [INFO] [stdout] | [INFO] [stdout] 919 | ... stdout.queue(Print(unimpld)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:923:7 [INFO] [stdout] | [INFO] [stdout] 923 | stdout.flush(); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:948:7 [INFO] [stdout] | [INFO] [stdout] 948 | stdout.queue(cursor::MoveTo(cursor_pos.0,cursor_pos.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:949:7 [INFO] [stdout] | [INFO] [stdout] 949 | stdout.queue(Print(format!("Size is {},{}",size.0,size.1))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:1006:7 [INFO] [stdout] | [INFO] [stdout] 1006 | stdout.execute(ResetColor); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:1008:7 [INFO] [stdout] | [INFO] [stdout] 1008 | stdout.execute(SetBackgroundColor(Color::Rgb{r:color.0,g:color.1,b:color.2})); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:456:11 [INFO] [stdout] | [INFO] [stdout] 456 | let mut endianness_factor = 1; [INFO] [stdout] | ----^^^^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:474:15 [INFO] [stdout] | [INFO] [stdout] 474 | ... let mut big_end_index = byte/handle.display_params.bytes_per_group; [INFO] [stdout] | ----^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:1009:7 [INFO] [stdout] | [INFO] [stdout] 1009 | stdout.queue(cursor::MoveTo(cursor_pos.0+1,cursor_pos.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:1010:7 [INFO] [stdout] | [INFO] [stdout] 1010 | stdout.execute(Print(" ")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:1011:7 [INFO] [stdout] | [INFO] [stdout] 1011 | stdout.queue(cursor::MoveTo(cursor_pos.0+1,cursor_pos.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:1012:7 [INFO] [stdout] | [INFO] [stdout] 1012 | stdout.execute(Print(output_text)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:1026:2 [INFO] [stdout] | [INFO] [stdout] 1026 | UIelement.add_new_shared_elem(0,3); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:1027:2 [INFO] [stdout] | [INFO] [stdout] 1027 | UIelement.add_new_shared_elem(0,7); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:1028:2 [INFO] [stdout] | [INFO] [stdout] 1028 | UIelement.add_new_shared_elem(0,8); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:1029:2 [INFO] [stdout] | [INFO] [stdout] 1029 | UIelement.add_new_shared_elem(0,9); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:1030:2 [INFO] [stdout] | [INFO] [stdout] 1030 | UIelement.toggle_to(0,3); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: comparison is useless due to type limits [INFO] [stdout] --> src/main.rs:1159:8 [INFO] [stdout] | [INFO] [stdout] 1159 | while val>=0{ [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:1171:2 [INFO] [stdout] | [INFO] [stdout] 1171 | out.queue(cursor::MoveTo(c.0,c.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:1172:2 [INFO] [stdout] | [INFO] [stdout] 1172 | out.queue(Print(data)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:1174:2 [INFO] [stdout] | [INFO] [stdout] 1174 | out.flush(); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:1208:2 [INFO] [stdout] | [INFO] [stdout] 1208 | file.read(&mut *buffer); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/handle/mod.rs:495:4 [INFO] [stdout] | [INFO] [stdout] 495 | file.seek(SeekFrom::Start(cur)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:532:9 [INFO] [stdout] | [INFO] [stdout] 532 | let mut cur_x = draw_params.start.0; [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/handle/mod.rs:496:4 [INFO] [stdout] | [INFO] [stdout] 496 | file.read(&mut self.data); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/handle/mod.rs:514:4 [INFO] [stdout] | [INFO] [stdout] 514 | file.seek(SeekFrom::Start(cur)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/handle/mod.rs:515:4 [INFO] [stdout] | [INFO] [stdout] 515 | file.read(&mut self.data); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:533:9 [INFO] [stdout] | [INFO] [stdout] 533 | let mut cur_y = draw_params.start.1; [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/handle/mod.rs:536:3 [INFO] [stdout] | [INFO] [stdout] 536 | file.seek(SeekFrom::Start(self.file_first_byte as u64)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/handle/mod.rs:537:3 [INFO] [stdout] | [INFO] [stdout] 537 | file.write(&self.data); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:541:9 [INFO] [stdout] | [INFO] [stdout] 541 | let mut cur_x = draw_params.start.0; [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/handle/mod.rs:702:6 [INFO] [stdout] | [INFO] [stdout] 702 | self.edit_params.decr_one_group(group_size); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:542:9 [INFO] [stdout] | [INFO] [stdout] 542 | let mut cur_y = draw_params.start.1; [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/handle/mod.rs:708:7 [INFO] [stdout] | [INFO] [stdout] 708 | self.edit_params.incr_one_group(group_size); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:545:9 [INFO] [stdout] | [INFO] [stdout] 545 | let mut cur_y = draw_params.start.1; [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/handle/mod.rs:992:2 [INFO] [stdout] | [INFO] [stdout] 992 | val.seek(SeekFrom::Start(handle.file_last_byte as u64)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/handle/mod.rs:1057:2 [INFO] [stdout] | [INFO] [stdout] 1057 | op_file.write(&data); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `HexHandler` should have a snake case name [INFO] [stdout] --> src/handle/input_handler.rs:94:8 [INFO] [stdout] | [INFO] [stdout] 94 | pub fn HexHandler(handle:&mut Handle){ [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `hex_handler` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:633:11 [INFO] [stdout] | [INFO] [stdout] 633 | let mut byte = handle.cursor_byte; [INFO] [stdout] | ----^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:735:11 [INFO] [stdout] | [INFO] [stdout] 735 | let mut byte = handle.cursor_byte; [INFO] [stdout] | ----^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:779:11 [INFO] [stdout] | [INFO] [stdout] 779 | let mut byte = handle.cursor_byte; [INFO] [stdout] | ----^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:796:11 [INFO] [stdout] | [INFO] [stdout] 796 | let mut draw_pos = (0,0); [INFO] [stdout] | ----^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:884:11 [INFO] [stdout] | [INFO] [stdout] 884 | let mut byte = handle.cursor_byte; [INFO] [stdout] | ----^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:939:11 [INFO] [stdout] | [INFO] [stdout] 939 | let mut size :(u16,u16)= terminal::size().unwrap(); [INFO] [stdout] | ----^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:961:11 [INFO] [stdout] | [INFO] [stdout] 961 | let mut stdout = stdout(); [INFO] [stdout] | ----^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:963:11 [INFO] [stdout] | [INFO] [stdout] 963 | let mut cursor_pos = draw_params.start; [INFO] [stdout] | ----^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:985:11 [INFO] [stdout] | [INFO] [stdout] 985 | let mut cursor_pos = draw_params.start; [INFO] [stdout] | ----^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:988:11 [INFO] [stdout] | [INFO] [stdout] 988 | let mut size :(u16,u16)= terminal::size().unwrap(); [INFO] [stdout] | ----^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:990:11 [INFO] [stdout] | [INFO] [stdout] 990 | let mut unlocked_color = (0,150,0); [INFO] [stdout] | ----^^^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:991:11 [INFO] [stdout] | [INFO] [stdout] 991 | let mut locked_color = (255,0,0); [INFO] [stdout] | ----^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:1057:6 [INFO] [stdout] | [INFO] [stdout] 1057 | let mut stdout = stdout(); [INFO] [stdout] | ----^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:1094:6 [INFO] [stdout] | [INFO] [stdout] 1094 | let mut stdout = stdout(); [INFO] [stdout] | ----^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/main.rs:1207:6 [INFO] [stdout] | [INFO] [stdout] 1207 | let mut test_handle = Handle::new(); [INFO] [stdout] | ----^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 298 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `temp_workspace` [INFO] [stdout] --> src/handle/calculator.rs:2:2 [INFO] [stdout] | [INFO] [stdout] 2 | temp_workspace:[u8;16], [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `numbytes` [INFO] [stdout] --> src/handle/calculator.rs:3:2 [INFO] [stdout] | [INFO] [stdout] 3 | numbytes:usize, [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `asfloat64` [INFO] [stdout] --> src/handle/calculator.rs:5:2 [INFO] [stdout] | [INFO] [stdout] 5 | asfloat64:f64, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `asfloat32` [INFO] [stdout] --> src/handle/calculator.rs:6:2 [INFO] [stdout] | [INFO] [stdout] 6 | asfloat32:f32, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `isbound` [INFO] [stdout] --> src/handle/calculator.rs:7:2 [INFO] [stdout] | [INFO] [stdout] 7 | isbound:bool, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: static is never used: `MODE_NAMES` [INFO] [stdout] --> src/handle/mod.rs:15:1 [INFO] [stdout] | [INFO] [stdout] 15 | static MODE_NAMES : [&str;4] = ["Debug","Debug","Help","Default"]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `rect_indices` [INFO] [stdout] --> src/handle/mod.rs:226:2 [INFO] [stdout] | [INFO] [stdout] 226 | rect_indices:Vec, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `rect_basis` [INFO] [stdout] --> src/handle/mod.rs:227:2 [INFO] [stdout] | [INFO] [stdout] 227 | rect_basis:usize [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `create_test_file` [INFO] [stdout] --> src/handle/mod.rs:1048:4 [INFO] [stdout] | [INFO] [stdout] 1048 | fn create_test_file(){ [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `toggled` [INFO] [stdout] --> src/ui.rs:10:2 [INFO] [stdout] | [INFO] [stdout] 10 | toggled: bool, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `show_init_text` [INFO] [stdout] --> src/main.rs:1056:4 [INFO] [stdout] | [INFO] [stdout] 1056 | fn show_init_text(){ [INFO] [stdout] | ^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `maiin` [INFO] [stdout] --> src/main.rs:1093:4 [INFO] [stdout] | [INFO] [stdout] 1093 | fn maiin() -> Result<()> { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `get_digits` [INFO] [stdout] --> src/main.rs:1156:4 [INFO] [stdout] | [INFO] [stdout] 1156 | fn get_digits(val:usize)->u8{ [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `debug_print` [INFO] [stdout] --> src/main.rs:1166:4 [INFO] [stdout] | [INFO] [stdout] 1166 | fn debug_print(c:(u16,u16),data:String){ [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function is never used: `man` [INFO] [stdout] --> src/main.rs:1203:4 [INFO] [stdout] | [INFO] [stdout] 1203 | fn man(){ [INFO] [stdout] | ^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:36:2 [INFO] [stdout] | [INFO] [stdout] 36 | terminal::enable_raw_mode(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:60:2 [INFO] [stdout] | [INFO] [stdout] 60 | stdout.execute(EnterAlternateScreen); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:61:2 [INFO] [stdout] | [INFO] [stdout] 61 | stdout.execute(terminal::DisableLineWrap); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:65:2 [INFO] [stdout] | [INFO] [stdout] 65 | stdout.execute(terminal::Clear(terminal::ClearType::All)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:79:2 [INFO] [stdout] | [INFO] [stdout] 79 | new_ui.update_groups_per_line(&mut handle); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:82:2 [INFO] [stdout] | [INFO] [stdout] 82 | new_ui.divide_screen_resources(None); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:83:2 [INFO] [stdout] | [INFO] [stdout] 83 | new_ui.update_groups_per_line(&mut handle); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:138:8 [INFO] [stdout] | [INFO] [stdout] 138 | ... stdout.execute(ResetColor); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:139:8 [INFO] [stdout] | [INFO] [stdout] 139 | ... stdout.execute(terminal::Clear(terminal::ClearType::All)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:143:8 [INFO] [stdout] | [INFO] [stdout] 143 | ... stdout.execute(ResetColor); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:144:8 [INFO] [stdout] | [INFO] [stdout] 144 | ... stdout.execute(terminal::Clear(terminal::ClearType::All)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:145:8 [INFO] [stdout] | [INFO] [stdout] 145 | ... new_ui.update_groups_per_line(&mut handle); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:154:7 [INFO] [stdout] | [INFO] [stdout] 154 | stdout.execute(ResetColor); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:155:7 [INFO] [stdout] | [INFO] [stdout] 155 | stdout.execute(terminal::Clear(terminal::ClearType::All)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:157:7 [INFO] [stdout] | [INFO] [stdout] 157 | new_ui.set_width_height(width,height); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:158:7 [INFO] [stdout] | [INFO] [stdout] 158 | new_ui.divide_screen_resources(None); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:168:7 [INFO] [stdout] | [INFO] [stdout] 168 | new_ui.update_groups_per_line(&mut handle); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:169:7 [INFO] [stdout] | [INFO] [stdout] 169 | stdout.execute(ResetColor); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:170:7 [INFO] [stdout] | [INFO] [stdout] 170 | stdout.execute(terminal::Clear(terminal::ClearType::All)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:187:4 [INFO] [stdout] | [INFO] [stdout] 187 | new_ui.toggle_to(0,MODE_RECT_MAPPINGS[handle.mode%4]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:194:3 [INFO] [stdout] | [INFO] [stdout] 194 | stdout.execute(cursor::Hide); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:218:3 [INFO] [stdout] | [INFO] [stdout] 218 | stdout.execute(cursor::MoveTo(final_cursor_pos.0,final_cursor_pos.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:220:3 [INFO] [stdout] | [INFO] [stdout] 220 | stdout.execute(cursor::Show); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:224:2 [INFO] [stdout] | [INFO] [stdout] 224 | stdout.execute(LeaveAlternateScreen); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:225:2 [INFO] [stdout] | [INFO] [stdout] 225 | terminal::disable_raw_mode(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:235:2 [INFO] [stdout] | [INFO] [stdout] 235 | fmt::write(&mut test_str,format_args!("{:X}",num)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:250:2 [INFO] [stdout] | [INFO] [stdout] 250 | stdout.execute(ResetColor); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:251:2 [INFO] [stdout] | [INFO] [stdout] 251 | stdout.execute(SetForegroundColor(Color::Rgb{r:color.0,g:color.1,b:color.2})); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:256:7 [INFO] [stdout] | [INFO] [stdout] 256 | stdout.queue(cursor::MoveTo(cursor_pos.0+n,cursor_pos.1+m)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:257:7 [INFO] [stdout] | [INFO] [stdout] 257 | stdout.queue(Print("╔")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:259:7 [INFO] [stdout] | [INFO] [stdout] 259 | stdout.queue(cursor::MoveTo(cursor_pos.0+n,cursor_pos.1+m)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:260:7 [INFO] [stdout] | [INFO] [stdout] 260 | stdout.queue(Print("╗")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:262:7 [INFO] [stdout] | [INFO] [stdout] 262 | stdout.queue(cursor::MoveTo(cursor_pos.0+n,cursor_pos.1+m)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:263:7 [INFO] [stdout] | [INFO] [stdout] 263 | stdout.queue(Print("═")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:268:7 [INFO] [stdout] | [INFO] [stdout] 268 | stdout.queue(cursor::MoveTo(cursor_pos.0+n,cursor_pos.1+m)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:269:7 [INFO] [stdout] | [INFO] [stdout] 269 | stdout.queue(Print("╚")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:271:7 [INFO] [stdout] | [INFO] [stdout] 271 | stdout.queue(cursor::MoveTo(cursor_pos.0+n,cursor_pos.1+m)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:272:7 [INFO] [stdout] | [INFO] [stdout] 272 | stdout.queue(Print("╝")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:274:7 [INFO] [stdout] | [INFO] [stdout] 274 | stdout.queue(cursor::MoveTo(cursor_pos.0+n,cursor_pos.1+m)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:275:7 [INFO] [stdout] | [INFO] [stdout] 275 | stdout.queue(Print("═")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:280:7 [INFO] [stdout] | [INFO] [stdout] 280 | stdout.queue(cursor::MoveTo(cursor_pos.0+n,cursor_pos.1+m)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:281:7 [INFO] [stdout] | [INFO] [stdout] 281 | stdout.queue(Print("║")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:286:2 [INFO] [stdout] | [INFO] [stdout] 286 | stdout.execute(ResetColor); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:299:2 [INFO] [stdout] | [INFO] [stdout] 299 | stdout.execute(ResetColor); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:306:2 [INFO] [stdout] | [INFO] [stdout] 306 | stdout.queue(cursor::MoveTo(start.0,start.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:309:3 [INFO] [stdout] | [INFO] [stdout] 309 | stdout.queue(cursor::MoveTo(mv_cursor.0,mv_cursor.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:311:4 [INFO] [stdout] | [INFO] [stdout] 311 | stdout.queue(Print(" ")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:317:2 [INFO] [stdout] | [INFO] [stdout] 317 | stdout.flush(); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: comparison is useless due to type limits [INFO] [stdout] --> src/main.rs:338:5 [INFO] [stdout] | [INFO] [stdout] 338 | if str_data.len()>=0{ [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_comparisons)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `UIelement` should have a snake case name [INFO] [stdout] --> src/main.rs:356:10 [INFO] [stdout] | [INFO] [stdout] 356 | let mut UIelement=ui::UIElements::new(); [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to snake case (notice the capitalization): `uielement` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_snake_case)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:419:7 [INFO] [stdout] | [INFO] [stdout] 419 | stdout.execute(SetBackgroundColor(Color::Rgb{r:48,g:48,b:48})); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:420:7 [INFO] [stdout] | [INFO] [stdout] 420 | stdout.execute(SetForegroundColor(Color::Rgb{r:230,g:230,b:230})); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:424:8 [INFO] [stdout] | [INFO] [stdout] 424 | ... stdout.execute(cursor::MoveTo(cursor_pos.0,cursor_pos.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:425:8 [INFO] [stdout] | [INFO] [stdout] 425 | ... stdout.execute(Print(" ")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:426:8 [INFO] [stdout] | [INFO] [stdout] 426 | ... stdout.execute(Print(format_args!("{}",line_num((7) as usize,num)))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:427:8 [INFO] [stdout] | [INFO] [stdout] 427 | ... stdout.execute(Print(" ")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:457:7 [INFO] [stdout] | [INFO] [stdout] 457 | stdout.execute(ResetColor); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:458:7 [INFO] [stdout] | [INFO] [stdout] 458 | stdout.execute(SetForegroundColor(Color::Rgb{r:230,g:230,b:10})); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:464:9 [INFO] [stdout] | [INFO] [stdout] 464 | ... stdout.queue(cursor::MoveTo(cursor_pos.0,cursor_pos.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:468:11 [INFO] [stdout] | [INFO] [stdout] 468 | ... stdout.queue(Print(" ")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:471:12 [INFO] [stdout] | [INFO] [stdout] 471 | ... stdout.queue(Print("0")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:484:11 [INFO] [stdout] | [INFO] [stdout] 484 | ... stdout.queue(Print(format_args!("{:X}",handle.data[index]))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:493:4 [INFO] [stdout] | [INFO] [stdout] 493 | stdout.flush(); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:505:5 [INFO] [stdout] | [INFO] [stdout] 505 | stdout.execute(SetBackgroundColor(Color::Rgb{r:24,g:24,b:24})); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:506:5 [INFO] [stdout] | [INFO] [stdout] 506 | stdout.execute(SetForegroundColor(Color::Rgb{r:200,g:200,b:200})); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:509:5 [INFO] [stdout] | [INFO] [stdout] 509 | stdout.execute(cursor::MoveTo(draw_params.start.0,draw_params.start.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:510:5 [INFO] [stdout] | [INFO] [stdout] 510 | stdout.execute(Print(text)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:525:5 [INFO] [stdout] | [INFO] [stdout] 525 | stdout.execute(ResetColor); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:546:5 [INFO] [stdout] | [INFO] [stdout] 546 | stdout.execute(SetForegroundColor(Color::Rgb{r:230,g:230,b:230})); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:549:6 [INFO] [stdout] | [INFO] [stdout] 549 | stdout.queue(cursor::MoveTo(cur_x,cur_y)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:550:6 [INFO] [stdout] | [INFO] [stdout] 550 | stdout.queue(Print(byte)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:555:5 [INFO] [stdout] | [INFO] [stdout] 555 | stdout.flush(); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:591:7 [INFO] [stdout] | [INFO] [stdout] 591 | stdout.execute(ResetColor); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:595:8 [INFO] [stdout] | [INFO] [stdout] 595 | ... stdout.queue(cursor::MoveTo(cursor_pos.0,cursor_pos.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:596:8 [INFO] [stdout] | [INFO] [stdout] 596 | ... stdout.queue(Print("| ")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:602:10 [INFO] [stdout] | [INFO] [stdout] 602 | ... stdout.queue(Print(handle.data[byte] as char)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:605:11 [INFO] [stdout] | [INFO] [stdout] 605 | ... stdout.queue(Print(".")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:610:8 [INFO] [stdout] | [INFO] [stdout] 610 | ... stdout.queue(Print(" |")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:614:7 [INFO] [stdout] | [INFO] [stdout] 614 | stdout.flush(); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:636:7 [INFO] [stdout] | [INFO] [stdout] 636 | stdout.execute(ResetColor); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:647:7 [INFO] [stdout] | [INFO] [stdout] 647 | stdout.queue(cursor::MoveTo(cursor_pos.0,cursor_pos.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:657:8 [INFO] [stdout] | [INFO] [stdout] 657 | ... stdout.queue(cursor::MoveTo(cursor_pos.0,cursor_pos.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:658:8 [INFO] [stdout] | [INFO] [stdout] 658 | ... stdout.queue(Print(PROPS_HEADING_NAME)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:678:10 [INFO] [stdout] | [INFO] [stdout] 678 | ... stdout.queue(Print(" ")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:682:9 [INFO] [stdout] | [INFO] [stdout] 682 | ... stdout.queue(cursor::MoveTo(cursor_pos.0,cursor_pos.1)); //clean this in the end [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:683:9 [INFO] [stdout] | [INFO] [stdout] 683 | ... stdout.queue(Print(handle.info.info[*m].0)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:691:9 [INFO] [stdout] | [INFO] [stdout] 691 | ... stdout.queue(cursor::MoveTo(cursor_pos.0,cursor_pos.1)); //clean this in the end [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:692:9 [INFO] [stdout] | [INFO] [stdout] 692 | ... stdout.queue(Print(&handle.info.info[*m].1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:700:10 [INFO] [stdout] | [INFO] [stdout] 700 | ... stdout.queue(Print(" ")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:720:4 [INFO] [stdout] | [INFO] [stdout] 720 | stdout.flush(); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:738:7 [INFO] [stdout] | [INFO] [stdout] 738 | stdout.execute(ResetColor); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:747:7 [INFO] [stdout] | [INFO] [stdout] 747 | stdout.queue(cursor::MoveTo(cursor_pos.0,cursor_pos.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:753:8 [INFO] [stdout] | [INFO] [stdout] 753 | ... stdout.queue(cursor::MoveTo(cursor_pos.0,cursor_pos.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:757:8 [INFO] [stdout] | [INFO] [stdout] 757 | ... stdout.queue(Print(m)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:763:6 [INFO] [stdout] | [INFO] [stdout] 763 | stdout.flush(); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:792:7 [INFO] [stdout] | [INFO] [stdout] 792 | stdout.execute(ResetColor); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:795:7 [INFO] [stdout] | [INFO] [stdout] 795 | stdout.queue(cursor::MoveTo(cursor_pos.0,cursor_pos.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:816:8 [INFO] [stdout] | [INFO] [stdout] 816 | ... stdout.queue(cursor::MoveTo(cursor_pos.0+1,cursor_pos.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:817:8 [INFO] [stdout] | [INFO] [stdout] 817 | ... stdout.queue(Print(&default_string)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:839:10 [INFO] [stdout] | [INFO] [stdout] 839 | ... stdout.queue(cursor::MoveTo(cursor_pos.0,cursor_pos.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:840:10 [INFO] [stdout] | [INFO] [stdout] 840 | ... stdout.queue(Print(&default_string)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:841:10 [INFO] [stdout] | [INFO] [stdout] 841 | ... stdout.queue(cursor::MoveTo(cursor_pos.0,cursor_pos.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:842:10 [INFO] [stdout] | [INFO] [stdout] 842 | ... stdout.queue(Print(lines)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:847:9 [INFO] [stdout] | [INFO] [stdout] 847 | ... stdout.queue(cursor::MoveTo(cursor_pos.0,cursor_pos.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:848:9 [INFO] [stdout] | [INFO] [stdout] 848 | ... stdout.queue(Print(*m)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:859:9 [INFO] [stdout] | [INFO] [stdout] 859 | ... stdout.queue(cursor::MoveTo(cursor_pos.0,cursor_pos.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:860:9 [INFO] [stdout] | [INFO] [stdout] 860 | ... stdout.queue(Print(&default_string)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:867:6 [INFO] [stdout] | [INFO] [stdout] 867 | stdout.flush(); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:898:7 [INFO] [stdout] | [INFO] [stdout] 898 | stdout.execute(ResetColor); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:901:7 [INFO] [stdout] | [INFO] [stdout] 901 | stdout.queue(cursor::MoveTo(cursor_pos.0,cursor_pos.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:909:7 [INFO] [stdout] | [INFO] [stdout] 909 | stdout.queue(cursor::MoveTo(cursor_pos.0,cursor_pos.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:912:8 [INFO] [stdout] | [INFO] [stdout] 912 | ... stdout.queue(cursor::MoveTo(draw_pos.0 + cursor_pos.0,cursor_pos.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:913:8 [INFO] [stdout] | [INFO] [stdout] 913 | ... stdout.queue(Print(box_name)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:918:8 [INFO] [stdout] | [INFO] [stdout] 918 | ... stdout.queue(cursor::MoveTo(draw_pos.0 + cursor_pos.0,cursor_pos.1+2)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:919:8 [INFO] [stdout] | [INFO] [stdout] 919 | ... stdout.queue(Print(unimpld)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:923:7 [INFO] [stdout] | [INFO] [stdout] 923 | stdout.flush(); [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:948:7 [INFO] [stdout] | [INFO] [stdout] 948 | stdout.queue(cursor::MoveTo(cursor_pos.0,cursor_pos.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:949:7 [INFO] [stdout] | [INFO] [stdout] 949 | stdout.queue(Print(format!("Size is {},{}",size.0,size.1))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:1006:7 [INFO] [stdout] | [INFO] [stdout] 1006 | stdout.execute(ResetColor); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:1008:7 [INFO] [stdout] | [INFO] [stdout] 1008 | stdout.execute(SetBackgroundColor(Color::Rgb{r:color.0,g:color.1,b:color.2})); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:1009:7 [INFO] [stdout] | [INFO] [stdout] 1009 | stdout.queue(cursor::MoveTo(cursor_pos.0+1,cursor_pos.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:1010:7 [INFO] [stdout] | [INFO] [stdout] 1010 | stdout.execute(Print(" ")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:1011:7 [INFO] [stdout] | [INFO] [stdout] 1011 | stdout.queue(cursor::MoveTo(cursor_pos.0+1,cursor_pos.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:1012:7 [INFO] [stdout] | [INFO] [stdout] 1012 | stdout.execute(Print(output_text)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:1026:2 [INFO] [stdout] | [INFO] [stdout] 1026 | UIelement.add_new_shared_elem(0,3); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:1027:2 [INFO] [stdout] | [INFO] [stdout] 1027 | UIelement.add_new_shared_elem(0,7); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:1028:2 [INFO] [stdout] | [INFO] [stdout] 1028 | UIelement.add_new_shared_elem(0,8); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:1029:2 [INFO] [stdout] | [INFO] [stdout] 1029 | UIelement.add_new_shared_elem(0,9); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:1030:2 [INFO] [stdout] | [INFO] [stdout] 1030 | UIelement.toggle_to(0,3); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: comparison is useless due to type limits [INFO] [stdout] --> src/main.rs:1159:8 [INFO] [stdout] | [INFO] [stdout] 1159 | while val>=0{ [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:1171:2 [INFO] [stdout] | [INFO] [stdout] 1171 | out.queue(cursor::MoveTo(c.0,c.1)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:1172:2 [INFO] [stdout] | [INFO] [stdout] 1172 | out.queue(Print(data)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:1174:2 [INFO] [stdout] | [INFO] [stdout] 1174 | out.flush(); [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/main.rs:1208:2 [INFO] [stdout] | [INFO] [stdout] 1208 | file.read(&mut *buffer); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/handle/mod.rs:495:4 [INFO] [stdout] | [INFO] [stdout] 495 | file.seek(SeekFrom::Start(cur)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/handle/mod.rs:496:4 [INFO] [stdout] | [INFO] [stdout] 496 | file.read(&mut self.data); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/handle/mod.rs:514:4 [INFO] [stdout] | [INFO] [stdout] 514 | file.seek(SeekFrom::Start(cur)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/handle/mod.rs:515:4 [INFO] [stdout] | [INFO] [stdout] 515 | file.read(&mut self.data); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/handle/mod.rs:536:3 [INFO] [stdout] | [INFO] [stdout] 536 | file.seek(SeekFrom::Start(self.file_first_byte as u64)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/handle/mod.rs:537:3 [INFO] [stdout] | [INFO] [stdout] 537 | file.write(&self.data); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/handle/mod.rs:702:6 [INFO] [stdout] | [INFO] [stdout] 702 | self.edit_params.decr_one_group(group_size); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/handle/mod.rs:708:7 [INFO] [stdout] | [INFO] [stdout] 708 | self.edit_params.incr_one_group(group_size); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/handle/mod.rs:992:2 [INFO] [stdout] | [INFO] [stdout] 992 | val.seek(SeekFrom::Start(handle.file_last_byte as u64)); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/handle/mod.rs:1057:2 [INFO] [stdout] | [INFO] [stdout] 1057 | op_file.write(&data); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `HexHandler` should have a snake case name [INFO] [stdout] --> src/handle/input_handler.rs:94:8 [INFO] [stdout] | [INFO] [stdout] 94 | pub fn HexHandler(handle:&mut Handle){ [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to snake case: `hex_handler` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 298 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 3.12s [INFO] running `Command { std: "docker" "inspect" "16763eb1a0d6c64c7c6753e87458f81c66e5e888e5278935d726add126072bb7", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "16763eb1a0d6c64c7c6753e87458f81c66e5e888e5278935d726add126072bb7", kill_on_drop: false }` [INFO] [stdout] 16763eb1a0d6c64c7c6753e87458f81c66e5e888e5278935d726add126072bb7