[INFO] fetching crate sbyte 0.1.0... [INFO] checking sbyte-0.1.0 against try#b2c2190fa7bf856bb0ed5e8806266e3a2135c6f8 for pr-78363 [INFO] extracting crate sbyte 0.1.0 into /workspace/builds/worker-1/source [INFO] validating manifest of crates.io crate sbyte 0.1.0 on toolchain b2c2190fa7bf856bb0ed5e8806266e3a2135c6f8 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+b2c2190fa7bf856bb0ed5e8806266e3a2135c6f8" "read-manifest" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] started tweaking crates.io crate sbyte 0.1.0 [INFO] finished tweaking crates.io crate sbyte 0.1.0 [INFO] tweaked toml for crates.io crate sbyte 0.1.0 written to /workspace/builds/worker-1/source/Cargo.toml [INFO] crate crates.io crate sbyte 0.1.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+b2c2190fa7bf856bb0ed5e8806266e3a2135c6f8" "fetch" "--locked" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded wrecked v0.1.3 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/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" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+b2c2190fa7bf856bb0ed5e8806266e3a2135c6f8" "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] cfb992024f9238342dc57ee1926525f049e239f21fdc0798ac5b4c0599720b2f [INFO] running `Command { std: "docker" "start" "-a" "cfb992024f9238342dc57ee1926525f049e239f21fdc0798ac5b4c0599720b2f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "cfb992024f9238342dc57ee1926525f049e239f21fdc0798ac5b4c0599720b2f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "cfb992024f9238342dc57ee1926525f049e239f21fdc0798ac5b4c0599720b2f", kill_on_drop: false }` [INFO] [stdout] cfb992024f9238342dc57ee1926525f049e239f21fdc0798ac5b4c0599720b2f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1/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" "rustops/crates-build-env@sha256:d92eaeed33fa75130ca1ee6c8a01d1ffb62bac859dfdfb3450e3e5d1c0146529" "/opt/rustwide/cargo-home/bin/cargo" "+b2c2190fa7bf856bb0ed5e8806266e3a2135c6f8" "check" "--frozen" "--all" "--all-targets" "--message-format=json", 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] 9ed523e518d67c1255b9ba6bbab134041555d52adeb0ea4bfae98bde48fadfa1 [INFO] running `Command { std: "docker" "start" "-a" "9ed523e518d67c1255b9ba6bbab134041555d52adeb0ea4bfae98bde48fadfa1", kill_on_drop: false }` [INFO] [stderr] Compiling nix v0.17.0 [INFO] [stderr] Checking cfg-if v0.1.10 [INFO] [stderr] Checking void v1.0.2 [INFO] [stderr] Checking termios v0.3.2 [INFO] [stderr] Checking wrecked v0.1.3 [INFO] [stderr] Checking ctrlc v3.1.6 [INFO] [stderr] Checking sbyte v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/sbyte_editor/editor/converter.rs:20:6 [INFO] [stdout] | [INFO] [stdout] 20 | impl Converter { [INFO] [stdout] | ^^^^^^^^^ help: use `dyn`: `dyn Converter` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `editor_cursor::*` [INFO] [stdout] --> src/sbyte_editor/editor.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use editor_cursor::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `viewport::*` [INFO] [stdout] --> src/sbyte_editor/visual_editor.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use viewport::*; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::fmt` [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use std::fmt; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CURSOR_UP` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | CURSOR_UP, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `CursorUp` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_camel_case_types)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CURSOR_DOWN` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | CURSOR_DOWN, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `CursorDown` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CURSOR_LEFT` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | CURSOR_LEFT, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `CursorLeft` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CURSOR_RIGHT` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | CURSOR_RIGHT, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CursorRight` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CURSOR_LENGTH_UP` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | CURSOR_LENGTH_UP, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CursorLengthUp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CURSOR_LENGTH_DOWN` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | CURSOR_LENGTH_DOWN, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CursorLengthDown` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CURSOR_LENGTH_LEFT` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | CURSOR_LENGTH_LEFT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CursorLengthLeft` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CURSOR_LENGTH_RIGHT` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | CURSOR_LENGTH_RIGHT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CursorLengthRight` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `APPEND_TO_REGISTER` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | APPEND_TO_REGISTER, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AppendToRegister` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `JUMP_TO_REGISTER` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | JUMP_TO_REGISTER, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `JumpToRegister` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CLEAR_REGISTER` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | CLEAR_REGISTER, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ClearRegister` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `JUMP_TO_NEXT` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | JUMP_TO_NEXT, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `JumpToNext` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `INSERT_TO_CMDLINE` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | INSERT_TO_CMDLINE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `InsertToCmdline` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CMDLINE_BACKSPACE` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | CMDLINE_BACKSPACE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CmdlineBackspace` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `RUN_CUSTOM_COMMAND` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | RUN_CUSTOM_COMMAND, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RunCustomCommand` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `TOGGLE_CONVERTER` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | TOGGLE_CONVERTER, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ToggleConverter` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `MODE_SET_MOVE` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | MODE_SET_MOVE, [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ModeSetMove` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `MODE_SET_INSERT` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | MODE_SET_INSERT, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ModeSetInsert` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `MODE_SET_APPEND` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | MODE_SET_APPEND, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ModeSetAppend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `MODE_SET_OVERWRITE` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:43:5 [INFO] [stdout] | [INFO] [stdout] 43 | MODE_SET_OVERWRITE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ModeSetOverwrite` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `MODE_SET_CMD` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | MODE_SET_CMD, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ModeSetCmd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `MODE_SET_SEARCH` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | MODE_SET_SEARCH, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ModeSetSearch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `MODE_SET_INSERT_SPECIAL` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | MODE_SET_INSERT_SPECIAL, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ModeSetInsertSpecial` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `MODE_SET_OVERWRITE_SPECIAL` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | MODE_SET_OVERWRITE_SPECIAL, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ModeSetOverwriteSpecial` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CREATE_BIG_ENDIAN_STRUCTURE` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | CREATE_BIG_ENDIAN_STRUCTURE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CreateBigEndianStructure` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CREATE_LITTLE_ENDIAN_STRUCTURE` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:51:5 [INFO] [stdout] | [INFO] [stdout] 51 | CREATE_LITTLE_ENDIAN_STRUCTURE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CreateLittleEndianStructure` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `REMOVE_STRUCTURE` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | REMOVE_STRUCTURE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RemoveStructure` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/sbyte_editor/commandable/inputter.rs:50:12 [INFO] [stdout] | [INFO] [stdout] 50 | if (clear_buffer) { [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 `match` scrutinee expression [INFO] [stdout] --> src/sbyte_editor/commandable/inputter.rs:107:15 [INFO] [stdout] | [INFO] [stdout] 107 | match (&self.hook) { [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `inputter::*` [INFO] [stdout] --> src/sbyte_editor/commandable.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use inputter::*; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `inputter::function_ref::*` [INFO] [stdout] --> src/sbyte_editor/commandable.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use inputter::function_ref::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CURSOR_MOVED` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/inconsole.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | CURSOR_MOVED, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CursorMoved` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `FULL_REFRESH` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/inconsole.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | FULL_REFRESH, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FullRefresh` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `DISPLAY_REFRESH` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/inconsole.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | DISPLAY_REFRESH, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DisplayRefresh` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SETUP_DISPLAYS` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/inconsole.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | SETUP_DISPLAYS, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SetupDisplays` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `REMAP_ACTIVE_ROWS` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/inconsole.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | REMAP_ACTIVE_ROWS, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RemapActiveRows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `UPDATE_OFFSET` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/inconsole.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | UPDATE_OFFSET, [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UpdateOffset` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `DISPLAY_CMDLINE` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/inconsole.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | DISPLAY_CMDLINE, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DisplayCmdline` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `UPDATE_ROW` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/inconsole.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | UPDATE_ROW(usize) [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `UpdateRow` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::fmt::Display` [INFO] [stdout] --> src/sbyte_editor/structured.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use std::fmt::Display; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/sbyte_editor/structured.rs:251:12 [INFO] [stdout] | [INFO] [stdout] 251 | if (real_data_width == data.len()) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: denote infinite loops with `loop { ... }` [INFO] [stdout] --> src/sbyte_editor.rs:305:13 [INFO] [stdout] | [INFO] [stdout] 305 | while true { [INFO] [stdout] | ^^^^^^^^^^ help: use `loop` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(while_true)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: denote infinite loops with `loop { ... }` [INFO] [stdout] --> src/sbyte_editor.rs:585:13 [INFO] [stdout] | [INFO] [stdout] 585 | while true { [INFO] [stdout] | ^^^^^^^^^^ help: use `loop` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: denote infinite loops with `loop { ... }` [INFO] [stdout] --> src/sbyte_editor.rs:617:13 [INFO] [stdout] | [INFO] [stdout] 617 | while true { [INFO] [stdout] | ^^^^^^^^^^ help: use `loop` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/sbyte_editor.rs:668:12 [INFO] [stdout] | [INFO] [stdout] 668 | if (offset < self.active_content.len()) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/sbyte_editor.rs:1258:16 [INFO] [stdout] | [INFO] [stdout] 1258 | if (width > adj_viewport_offset) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/sbyte_editor.rs:1271:12 [INFO] [stdout] | [INFO] [stdout] 1271 | if (! self.surpress_tick) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/sbyte_editor.rs:1343:22 [INFO] [stdout] | [INFO] [stdout] 1343 | let r: f64 = (1f64 / display_ratio); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/sbyte_editor.rs:1344:22 [INFO] [stdout] | [INFO] [stdout] 1344 | let a: f64 = (1f64 - ( 1f64 / (r + 1f64))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/sbyte_editor.rs:2455:20 [INFO] [stdout] | [INFO] [stdout] 2455 | if (is_ok) { [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `sbyte_editor::commandable::Commandable` [INFO] [stdout] --> src/main.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use sbyte_editor::commandable::Commandable; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: trait objects without an explicit `dyn` are deprecated [INFO] [stdout] --> src/sbyte_editor/editor/converter.rs:20:6 [INFO] [stdout] | [INFO] [stdout] 20 | impl Converter { [INFO] [stdout] | ^^^^^^^^^ help: use `dyn`: `dyn Converter` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(bare_trait_objects)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `editor_cursor::*` [INFO] [stdout] --> src/sbyte_editor/editor.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use editor_cursor::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `viewport::*` [INFO] [stdout] --> src/sbyte_editor/visual_editor.rs:2:5 [INFO] [stdout] | [INFO] [stdout] 2 | use viewport::*; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::fmt` [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use std::fmt; [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CURSOR_UP` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | CURSOR_UP, [INFO] [stdout] | ^^^^^^^^^ help: convert the identifier to upper camel case: `CursorUp` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(non_camel_case_types)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CURSOR_DOWN` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | CURSOR_DOWN, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `CursorDown` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CURSOR_LEFT` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | CURSOR_LEFT, [INFO] [stdout] | ^^^^^^^^^^^ help: convert the identifier to upper camel case: `CursorLeft` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CURSOR_RIGHT` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | CURSOR_RIGHT, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CursorRight` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CURSOR_LENGTH_UP` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | CURSOR_LENGTH_UP, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CursorLengthUp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CURSOR_LENGTH_DOWN` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | CURSOR_LENGTH_DOWN, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CursorLengthDown` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CURSOR_LENGTH_LEFT` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | CURSOR_LENGTH_LEFT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CursorLengthLeft` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CURSOR_LENGTH_RIGHT` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | CURSOR_LENGTH_RIGHT, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CursorLengthRight` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `APPEND_TO_REGISTER` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | APPEND_TO_REGISTER, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `AppendToRegister` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `JUMP_TO_REGISTER` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | JUMP_TO_REGISTER, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `JumpToRegister` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CLEAR_REGISTER` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:22:5 [INFO] [stdout] | [INFO] [stdout] 22 | CLEAR_REGISTER, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ClearRegister` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `JUMP_TO_NEXT` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:25:5 [INFO] [stdout] | [INFO] [stdout] 25 | JUMP_TO_NEXT, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `JumpToNext` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `INSERT_TO_CMDLINE` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:29:5 [INFO] [stdout] | [INFO] [stdout] 29 | INSERT_TO_CMDLINE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `InsertToCmdline` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CMDLINE_BACKSPACE` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | CMDLINE_BACKSPACE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CmdlineBackspace` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `RUN_CUSTOM_COMMAND` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | RUN_CUSTOM_COMMAND, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RunCustomCommand` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `TOGGLE_CONVERTER` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | TOGGLE_CONVERTER, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ToggleConverter` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `MODE_SET_MOVE` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | MODE_SET_MOVE, [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ModeSetMove` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `MODE_SET_INSERT` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | MODE_SET_INSERT, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ModeSetInsert` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `MODE_SET_APPEND` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | MODE_SET_APPEND, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ModeSetAppend` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `MODE_SET_OVERWRITE` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:43:5 [INFO] [stdout] | [INFO] [stdout] 43 | MODE_SET_OVERWRITE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ModeSetOverwrite` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `MODE_SET_CMD` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | MODE_SET_CMD, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ModeSetCmd` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `MODE_SET_SEARCH` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | MODE_SET_SEARCH, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ModeSetSearch` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `MODE_SET_INSERT_SPECIAL` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | MODE_SET_INSERT_SPECIAL, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ModeSetInsertSpecial` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `MODE_SET_OVERWRITE_SPECIAL` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | MODE_SET_OVERWRITE_SPECIAL, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `ModeSetOverwriteSpecial` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CREATE_BIG_ENDIAN_STRUCTURE` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | CREATE_BIG_ENDIAN_STRUCTURE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CreateBigEndianStructure` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CREATE_LITTLE_ENDIAN_STRUCTURE` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:51:5 [INFO] [stdout] | [INFO] [stdout] 51 | CREATE_LITTLE_ENDIAN_STRUCTURE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CreateLittleEndianStructure` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `REMOVE_STRUCTURE` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/commandable/inputter/function_ref.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | REMOVE_STRUCTURE, [INFO] [stdout] | ^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RemoveStructure` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/sbyte_editor/commandable/inputter.rs:50:12 [INFO] [stdout] | [INFO] [stdout] 50 | if (clear_buffer) { [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 `match` scrutinee expression [INFO] [stdout] --> src/sbyte_editor/commandable/inputter.rs:107:15 [INFO] [stdout] | [INFO] [stdout] 107 | match (&self.hook) { [INFO] [stdout] | ^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `inputter::*` [INFO] [stdout] --> src/sbyte_editor/commandable.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | use inputter::*; [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `inputter::function_ref::*` [INFO] [stdout] --> src/sbyte_editor/commandable.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | use inputter::function_ref::*; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `CURSOR_MOVED` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/inconsole.rs:3:5 [INFO] [stdout] | [INFO] [stdout] 3 | CURSOR_MOVED, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `CursorMoved` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `FULL_REFRESH` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/inconsole.rs:4:5 [INFO] [stdout] | [INFO] [stdout] 4 | FULL_REFRESH, [INFO] [stdout] | ^^^^^^^^^^^^ help: convert the identifier to upper camel case: `FullRefresh` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `DISPLAY_REFRESH` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/inconsole.rs:5:5 [INFO] [stdout] | [INFO] [stdout] 5 | DISPLAY_REFRESH, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DisplayRefresh` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `SETUP_DISPLAYS` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/inconsole.rs:6:5 [INFO] [stdout] | [INFO] [stdout] 6 | SETUP_DISPLAYS, [INFO] [stdout] | ^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `SetupDisplays` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `REMAP_ACTIVE_ROWS` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/inconsole.rs:7:5 [INFO] [stdout] | [INFO] [stdout] 7 | REMAP_ACTIVE_ROWS, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `RemapActiveRows` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `UPDATE_OFFSET` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/inconsole.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | UPDATE_OFFSET, [INFO] [stdout] | ^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `UpdateOffset` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `DISPLAY_CMDLINE` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/inconsole.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | DISPLAY_CMDLINE, [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: convert the identifier to upper camel case: `DisplayCmdline` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `UPDATE_ROW` should have an upper camel case name [INFO] [stdout] --> src/sbyte_editor/inconsole.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | UPDATE_ROW(usize) [INFO] [stdout] | ^^^^^^^^^^ help: convert the identifier to upper camel case: `UpdateRow` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `std::fmt::Display` [INFO] [stdout] --> src/sbyte_editor/structured.rs:1:5 [INFO] [stdout] | [INFO] [stdout] 1 | use std::fmt::Display; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/sbyte_editor/structured.rs:251:12 [INFO] [stdout] | [INFO] [stdout] 251 | if (real_data_width == data.len()) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: denote infinite loops with `loop { ... }` [INFO] [stdout] --> src/sbyte_editor.rs:305:13 [INFO] [stdout] | [INFO] [stdout] 305 | while true { [INFO] [stdout] | ^^^^^^^^^^ help: use `loop` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(while_true)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: denote infinite loops with `loop { ... }` [INFO] [stdout] --> src/sbyte_editor.rs:585:13 [INFO] [stdout] | [INFO] [stdout] 585 | while true { [INFO] [stdout] | ^^^^^^^^^^ help: use `loop` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: denote infinite loops with `loop { ... }` [INFO] [stdout] --> src/sbyte_editor.rs:617:13 [INFO] [stdout] | [INFO] [stdout] 617 | while true { [INFO] [stdout] | ^^^^^^^^^^ help: use `loop` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/sbyte_editor.rs:668:12 [INFO] [stdout] | [INFO] [stdout] 668 | if (offset < self.active_content.len()) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/sbyte_editor.rs:1258:16 [INFO] [stdout] | [INFO] [stdout] 1258 | if (width > adj_viewport_offset) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/sbyte_editor.rs:1271:12 [INFO] [stdout] | [INFO] [stdout] 1271 | if (! self.surpress_tick) { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/sbyte_editor.rs:1343:22 [INFO] [stdout] | [INFO] [stdout] 1343 | let r: f64 = (1f64 / display_ratio); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around assigned value [INFO] [stdout] --> src/sbyte_editor.rs:1344:22 [INFO] [stdout] | [INFO] [stdout] 1344 | let a: f64 = (1f64 - ( 1f64 / (r + 1f64))); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unnecessary parentheses around `if` condition [INFO] [stdout] --> src/sbyte_editor.rs:2455:20 [INFO] [stdout] | [INFO] [stdout] 2455 | if (is_ok) { [INFO] [stdout] | ^^^^^^^ help: remove these parentheses [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `sbyte_editor::commandable::Commandable` [INFO] [stdout] --> src/main.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use sbyte_editor::commandable::Commandable; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/sbyte_editor.rs:2963:10 [INFO] [stdout] | [INFO] [stdout] 2963 | for (i, c) in input_string.chars().enumerate() { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/sbyte_editor.rs:221:25 [INFO] [stdout] | [INFO] [stdout] 221 | Err(e) => { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/sbyte_editor.rs:235:17 [INFO] [stdout] | [INFO] [stdout] 235 | Err(e) => { } [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/sbyte_editor.rs:251:25 [INFO] [stdout] | [INFO] [stdout] 251 | Err(e) => () [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `do_push` is never read [INFO] [stdout] --> src/sbyte_editor.rs:311:29 [INFO] [stdout] | [INFO] [stdout] 311 | ... do_push = true; [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: `e` [INFO] [stdout] --> src/sbyte_editor.rs:326:29 [INFO] [stdout] | [INFO] [stdout] 326 | Err(e) => () [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/sbyte_editor.rs:347:37 [INFO] [stdout] | [INFO] [stdout] 347 | ... Err(e) => { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `kill_daemon` [INFO] [stdout] --> src/sbyte_editor.rs:243:13 [INFO] [stdout] | [INFO] [stdout] 243 | let mut kill_daemon = ctrlc::set_handler(move || { [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_kill_daemon` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/sbyte_editor.rs:396:21 [INFO] [stdout] | [INFO] [stdout] 396 | Err(e) => () [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `difference` [INFO] [stdout] --> src/sbyte_editor.rs:549:13 [INFO] [stdout] | [INFO] [stdout] 549 | let mut difference: isize = 0; [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_difference` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `new_structure` is assigned to, but never used [INFO] [stdout] --> src/sbyte_editor.rs:552:13 [INFO] [stdout] | [INFO] [stdout] 552 | let mut new_structure: Option>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider using `_new_structure` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `new_structure` is never read [INFO] [stdout] --> src/sbyte_editor.rs:556:13 [INFO] [stdout] | [INFO] [stdout] 556 | new_structure = None; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/sbyte_editor.rs:564:29 [INFO] [stdout] | [INFO] [stdout] 564 | Err(e) => { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/sbyte_editor.rs:671:17 [INFO] [stdout] | [INFO] [stdout] 671 | for i in 0..adj_length { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `insert_length` is assigned to, but never used [INFO] [stdout] --> src/sbyte_editor.rs:861:13 [INFO] [stdout] | [INFO] [stdout] 861 | let mut insert_length: usize = 0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider using `_insert_length` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `insert_length` is never read [INFO] [stdout] --> src/sbyte_editor.rs:865:21 [INFO] [stdout] | [INFO] [stdout] 865 | insert_length += some_bytes.len(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/sbyte_editor.rs:868:21 [INFO] [stdout] | [INFO] [stdout] 868 | Err(e) => () [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/sbyte_editor.rs:983:25 [INFO] [stdout] | [INFO] [stdout] 983 | Err(e) => { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/sbyte_editor.rs:995:17 [INFO] [stdout] | [INFO] [stdout] 995 | Err(e) => {} [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/sbyte_editor.rs:1017:17 [INFO] [stdout] | [INFO] [stdout] 1017 | Err(e) => { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/sbyte_editor.rs:1757:37 [INFO] [stdout] | [INFO] [stdout] 1757 | ... Err(e) => { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/sbyte_editor.rs:1766:37 [INFO] [stdout] | [INFO] [stdout] 1766 | ... Err(e) => { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `viewport_height` [INFO] [stdout] --> src/sbyte_editor.rs:1925:13 [INFO] [stdout] | [INFO] [stdout] 1925 | let viewport_height = self.viewport.get_height(); [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_viewport_height` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/sbyte_editor.rs:2152:25 [INFO] [stdout] | [INFO] [stdout] 2152 | Err(e) => { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `repeat` [INFO] [stdout] --> src/sbyte_editor.rs:2110:62 [INFO] [stdout] | [INFO] [stdout] 2110 | fn ci_jump_to_next(&mut self, argument: Option>, repeat: usize) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_repeat` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/sbyte_editor.rs:2182:21 [INFO] [stdout] | [INFO] [stdout] 2182 | Err(e) => { } [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `repeat` [INFO] [stdout] --> src/sbyte_editor.rs:2172:29 [INFO] [stdout] | [INFO] [stdout] 2172 | fn ci_delete(&mut self, repeat: usize) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_repeat` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/sbyte_editor.rs:2257:17 [INFO] [stdout] | [INFO] [stdout] 2257 | Err(e) => { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/sbyte_editor.rs:2280:17 [INFO] [stdout] | [INFO] [stdout] 2280 | Err(e) => { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/sbyte_editor.rs:2797:33 [INFO] [stdout] | [INFO] [stdout] 2797 | ... Err(e) => { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/sbyte_editor.rs:2817:33 [INFO] [stdout] | [INFO] [stdout] 2817 | ... Err(e) => () [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/sbyte_editor.rs:2832:30 [INFO] [stdout] | [INFO] [stdout] 2832 | for (i, character) in string.chars().enumerate() { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/sbyte_editor.rs:2937:22 [INFO] [stdout] | [INFO] [stdout] 2937 | for (i, character) in input_string.chars().enumerate() { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/sbyte_editor/editor/converter.rs:40:17 [INFO] [stdout] | [INFO] [stdout] 40 | Err(e) => { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/sbyte_editor/editor/converter.rs:245:17 [INFO] [stdout] | [INFO] [stdout] 245 | Err(e) => { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `new_context` [INFO] [stdout] --> src/sbyte_editor/commandable/inputter.rs:29:13 [INFO] [stdout] | [INFO] [stdout] 29 | let mut new_context: Option; [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_new_context` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/sbyte_editor/commandable/inputter.rs:89:14 [INFO] [stdout] | [INFO] [stdout] 89 | for (i, byte) in new_pattern.iter().enumerate() { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `output` is never read [INFO] [stdout] --> src/sbyte_editor/commandable/inputter.rs:105:13 [INFO] [stdout] | [INFO] [stdout] 105 | let mut output = (None, false); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `expected_data_width` is assigned to, but never used [INFO] [stdout] --> src/sbyte_editor/structured.rs:238:13 [INFO] [stdout] | [INFO] [stdout] 238 | let mut expected_data_width: usize = 0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider using `_expected_data_width` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/sbyte_editor.rs:243:13 [INFO] [stdout] | [INFO] [stdout] 243 | let mut kill_daemon = ctrlc::set_handler(move || { [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/sbyte_editor.rs:549:13 [INFO] [stdout] | [INFO] [stdout] 549 | let mut difference: isize = 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/sbyte_editor.rs:667:13 [INFO] [stdout] | [INFO] [stdout] 667 | let mut output; [INFO] [stdout] | ----^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: cannot borrow `*self` as mutable because it is also borrowed as immutable [INFO] [stdout] --> src/sbyte_editor.rs:1002:17 [INFO] [stdout] | [INFO] [stdout] 1000 | match &self.active_file_path { [INFO] [stdout] | ---------------------- immutable borrow occurs here [INFO] [stdout] 1001 | Some(path) => { [INFO] [stdout] 1002 | self.save_as(&path.to_string()); [INFO] [stdout] | ^^^^ ---- immutable borrow later used here [INFO] [stdout] | | [INFO] [stdout] | mutable borrow occurs here [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(mutable_borrow_reservation_conflict)]` on by default [INFO] [stdout] = warning: this borrowing pattern was not meant to be accepted, and may become a hard error in the future [INFO] [stdout] = note: for more information, see issue #59159 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/sbyte_editor.rs:1097:13 [INFO] [stdout] | [INFO] [stdout] 1097 | let mut adj_byte_width = new_bytes.len(); [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/sbyte_editor.rs:1112:13 [INFO] [stdout] | [INFO] [stdout] 1112 | let mut output = self._remove_bytes(position, length); [INFO] [stdout] | ----^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: cannot borrow `*self` as mutable because it is also borrowed as immutable [INFO] [stdout] --> src/sbyte_editor.rs:1306:21 [INFO] [stdout] | [INFO] [stdout] 1304 | match &self.user_error_msg { [INFO] [stdout] | -------------------- immutable borrow occurs here [INFO] [stdout] 1305 | Some(msg) => { [INFO] [stdout] 1306 | self.display_user_error(msg.clone()); [INFO] [stdout] | ^^^^ --- immutable borrow later used here [INFO] [stdout] | | [INFO] [stdout] | mutable borrow occurs here [INFO] [stdout] | [INFO] [stdout] = warning: this borrowing pattern was not meant to be accepted, and may become a hard error in the future [INFO] [stdout] = note: for more information, see issue #59159 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: cannot borrow `*self` as mutable because it is also borrowed as immutable [INFO] [stdout] --> src/sbyte_editor.rs:1319:33 [INFO] [stdout] | [INFO] [stdout] 1317 | match &self.user_msg { [INFO] [stdout] | -------------- immutable borrow occurs here [INFO] [stdout] 1318 | Some(msg) => { [INFO] [stdout] 1319 | self.display_user_message(msg.clone()); [INFO] [stdout] | ^^^^ --- immutable borrow later used here [INFO] [stdout] | | [INFO] [stdout] | mutable borrow occurs here [INFO] [stdout] | [INFO] [stdout] = warning: this borrowing pattern was not meant to be accepted, and may become a hard error in the future [INFO] [stdout] = note: for more information, see issue #59159 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/sbyte_editor.rs:2963:10 [INFO] [stdout] | [INFO] [stdout] 2963 | for (i, c) in input_string.chars().enumerate() { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/sbyte_editor.rs:221:25 [INFO] [stdout] | [INFO] [stdout] 221 | Err(e) => { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/sbyte_editor.rs:235:17 [INFO] [stdout] | [INFO] [stdout] 235 | Err(e) => { } [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/sbyte_editor.rs:251:25 [INFO] [stdout] | [INFO] [stdout] 251 | Err(e) => () [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `do_push` is never read [INFO] [stdout] --> src/sbyte_editor.rs:311:29 [INFO] [stdout] | [INFO] [stdout] 311 | ... do_push = true; [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: `e` [INFO] [stdout] --> src/sbyte_editor.rs:326:29 [INFO] [stdout] | [INFO] [stdout] 326 | Err(e) => () [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/sbyte_editor.rs:347:37 [INFO] [stdout] | [INFO] [stdout] 347 | ... Err(e) => { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `kill_daemon` [INFO] [stdout] --> src/sbyte_editor.rs:243:13 [INFO] [stdout] | [INFO] [stdout] 243 | let mut kill_daemon = ctrlc::set_handler(move || { [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_kill_daemon` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/sbyte_editor.rs:396:21 [INFO] [stdout] | [INFO] [stdout] 396 | Err(e) => () [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `difference` [INFO] [stdout] --> src/sbyte_editor.rs:549:13 [INFO] [stdout] | [INFO] [stdout] 549 | let mut difference: isize = 0; [INFO] [stdout] | ^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_difference` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `new_structure` is assigned to, but never used [INFO] [stdout] --> src/sbyte_editor.rs:552:13 [INFO] [stdout] | [INFO] [stdout] 552 | let mut new_structure: Option>; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider using `_new_structure` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `new_structure` is never read [INFO] [stdout] --> src/sbyte_editor.rs:556:13 [INFO] [stdout] | [INFO] [stdout] 556 | new_structure = None; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/sbyte_editor.rs:564:29 [INFO] [stdout] | [INFO] [stdout] 564 | Err(e) => { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/sbyte_editor.rs:671:17 [INFO] [stdout] | [INFO] [stdout] 671 | for i in 0..adj_length { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `insert_length` is assigned to, but never used [INFO] [stdout] --> src/sbyte_editor.rs:861:13 [INFO] [stdout] | [INFO] [stdout] 861 | let mut insert_length: usize = 0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider using `_insert_length` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `insert_length` is never read [INFO] [stdout] --> src/sbyte_editor.rs:865:21 [INFO] [stdout] | [INFO] [stdout] 865 | insert_length += some_bytes.len(); [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/sbyte_editor.rs:868:21 [INFO] [stdout] | [INFO] [stdout] 868 | Err(e) => () [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/sbyte_editor.rs:983:25 [INFO] [stdout] | [INFO] [stdout] 983 | Err(e) => { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/sbyte_editor.rs:995:17 [INFO] [stdout] | [INFO] [stdout] 995 | Err(e) => {} [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/sbyte_editor.rs:1017:17 [INFO] [stdout] | [INFO] [stdout] 1017 | Err(e) => { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/sbyte_editor.rs:1757:37 [INFO] [stdout] | [INFO] [stdout] 1757 | ... Err(e) => { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/sbyte_editor.rs:1766:37 [INFO] [stdout] | [INFO] [stdout] 1766 | ... Err(e) => { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `viewport_height` [INFO] [stdout] --> src/sbyte_editor.rs:1925:13 [INFO] [stdout] | [INFO] [stdout] 1925 | let viewport_height = self.viewport.get_height(); [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_viewport_height` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/sbyte_editor.rs:2152:25 [INFO] [stdout] | [INFO] [stdout] 2152 | Err(e) => { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `repeat` [INFO] [stdout] --> src/sbyte_editor.rs:2110:62 [INFO] [stdout] | [INFO] [stdout] 2110 | fn ci_jump_to_next(&mut self, argument: Option>, repeat: usize) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_repeat` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/sbyte_editor.rs:2182:21 [INFO] [stdout] | [INFO] [stdout] 2182 | Err(e) => { } [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `repeat` [INFO] [stdout] --> src/sbyte_editor.rs:2172:29 [INFO] [stdout] | [INFO] [stdout] 2172 | fn ci_delete(&mut self, repeat: usize) { [INFO] [stdout] | ^^^^^^ help: if this is intentional, prefix it with an underscore: `_repeat` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/sbyte_editor.rs:2257:17 [INFO] [stdout] | [INFO] [stdout] 2257 | Err(e) => { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/sbyte_editor.rs:2280:17 [INFO] [stdout] | [INFO] [stdout] 2280 | Err(e) => { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/sbyte_editor.rs:2797:33 [INFO] [stdout] | [INFO] [stdout] 2797 | ... Err(e) => { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/sbyte_editor.rs:2817:33 [INFO] [stdout] | [INFO] [stdout] 2817 | ... Err(e) => () [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/sbyte_editor.rs:2832:30 [INFO] [stdout] | [INFO] [stdout] 2832 | for (i, character) in string.chars().enumerate() { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/sbyte_editor.rs:2937:22 [INFO] [stdout] | [INFO] [stdout] 2937 | for (i, character) in input_string.chars().enumerate() { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/sbyte_editor/editor/converter.rs:40:17 [INFO] [stdout] | [INFO] [stdout] 40 | Err(e) => { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `e` [INFO] [stdout] --> src/sbyte_editor/editor/converter.rs:245:17 [INFO] [stdout] | [INFO] [stdout] 245 | Err(e) => { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_e` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `new_context` [INFO] [stdout] --> src/sbyte_editor/commandable/inputter.rs:29:13 [INFO] [stdout] | [INFO] [stdout] 29 | let mut new_context: Option; [INFO] [stdout] | ^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_new_context` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `i` [INFO] [stdout] --> src/sbyte_editor/commandable/inputter.rs:89:14 [INFO] [stdout] | [INFO] [stdout] 89 | for (i, byte) in new_pattern.iter().enumerate() { [INFO] [stdout] | ^ help: if this is intentional, prefix it with an underscore: `_i` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: value assigned to `output` is never read [INFO] [stdout] --> src/sbyte_editor/commandable/inputter.rs:105:13 [INFO] [stdout] | [INFO] [stdout] 105 | let mut output = (None, false); [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `expected_data_width` is assigned to, but never used [INFO] [stdout] --> src/sbyte_editor/structured.rs:238:13 [INFO] [stdout] | [INFO] [stdout] 238 | let mut expected_data_width: usize = 0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider using `_expected_data_width` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/sbyte_editor.rs:243:13 [INFO] [stdout] | [INFO] [stdout] 243 | let mut kill_daemon = ctrlc::set_handler(move || { [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/sbyte_editor.rs:549:13 [INFO] [stdout] | [INFO] [stdout] 549 | let mut difference: isize = 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/sbyte_editor.rs:2547:21 [INFO] [stdout] | [INFO] [stdout] 2547 | let mut structures = self.get_structured_data_handlers(offset); [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/sbyte_editor.rs:2888:13 [INFO] [stdout] | [INFO] [stdout] 2888 | let mut input_bytes = input_string.as_bytes().to_vec(); [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/sbyte_editor.rs:2916:13 [INFO] [stdout] | [INFO] [stdout] 2916 | let mut input_bytes = input_string.to_string().as_bytes().to_vec(); [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/sbyte_editor.rs:667:13 [INFO] [stdout] | [INFO] [stdout] 667 | let mut output; [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/sbyte_editor/editor/converter.rs:22:13 [INFO] [stdout] | [INFO] [stdout] 22 | let mut bytes = string.as_bytes().to_vec(); [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/sbyte_editor/commandable/inputter.rs:58:13 [INFO] [stdout] | [INFO] [stdout] 58 | let mut command_vec = command_string.as_bytes().to_vec(); [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/sbyte_editor/commandable/inputter.rs:59:13 [INFO] [stdout] | [INFO] [stdout] 59 | let mut mode_node = self.input_managers.entry(mode.to_string()).or_insert(InputNode::new()); [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/sbyte_editor/commandable/inputter.rs:96:17 [INFO] [stdout] | [INFO] [stdout] 96 | let mut next_node = self.next_nodes.entry(next_byte).or_insert(InputNode::new()); [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/sbyte_editor/command_line.rs:31:13 [INFO] [stdout] | [INFO] [stdout] 31 | let mut pair = self.register.split_at(self.cursor_offset); [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/sbyte_editor/command_line.rs:60:13 [INFO] [stdout] | [INFO] [stdout] 60 | let mut index = self.history.len() - 1; [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: cannot borrow `*self` as mutable because it is also borrowed as immutable [INFO] [stdout] --> src/sbyte_editor.rs:1002:17 [INFO] [stdout] | [INFO] [stdout] 1000 | match &self.active_file_path { [INFO] [stdout] | ---------------------- immutable borrow occurs here [INFO] [stdout] 1001 | Some(path) => { [INFO] [stdout] 1002 | self.save_as(&path.to_string()); [INFO] [stdout] | ^^^^ ---- immutable borrow later used here [INFO] [stdout] | | [INFO] [stdout] | mutable borrow occurs here [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(mutable_borrow_reservation_conflict)]` on by default [INFO] [stdout] = warning: this borrowing pattern was not meant to be accepted, and may become a hard error in the future [INFO] [stdout] = note: for more information, see issue #59159 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/sbyte_editor.rs:1097:13 [INFO] [stdout] | [INFO] [stdout] 1097 | let mut adj_byte_width = new_bytes.len(); [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/sbyte_editor.rs:1112:13 [INFO] [stdout] | [INFO] [stdout] 1112 | let mut output = self._remove_bytes(position, length); [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/sbyte_editor/structured.rs:182:13 [INFO] [stdout] | [INFO] [stdout] 182 | let mut prefix = self.build_prefix(); [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/sbyte_editor/structured.rs:260:13 [INFO] [stdout] | [INFO] [stdout] 260 | let mut prefix = self.build_prefix(); [INFO] [stdout] | ----^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `decode_string` [INFO] [stdout] --> src/sbyte_editor/editor/converter.rs:21:8 [INFO] [stdout] | [INFO] [stdout] 21 | fn decode_string(&self, string: String) -> Result, ConverterError> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `input` [INFO] [stdout] --> src/sbyte_editor/commandable/inputter.rs:135:8 [INFO] [stdout] | [INFO] [stdout] 135 | fn input(&mut self, new_input: u8) -> bool { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `has_unsaved_changes` [INFO] [stdout] --> src/sbyte_editor.rs:82:5 [INFO] [stdout] | [INFO] [stdout] 82 | has_unsaved_changes: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `ready` [INFO] [stdout] --> src/sbyte_editor.rs:100:5 [INFO] [stdout] | [INFO] [stdout] 100 | ready: bool, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: cannot borrow `*self` as mutable because it is also borrowed as immutable [INFO] [stdout] --> src/sbyte_editor.rs:1306:21 [INFO] [stdout] | [INFO] [stdout] 1304 | match &self.user_error_msg { [INFO] [stdout] | -------------------- immutable borrow occurs here [INFO] [stdout] 1305 | Some(msg) => { [INFO] [stdout] 1306 | self.display_user_error(msg.clone()); [INFO] [stdout] | ^^^^ --- immutable borrow later used here [INFO] [stdout] | | [INFO] [stdout] | mutable borrow occurs here [INFO] [stdout] | [INFO] [stdout] = warning: this borrowing pattern was not meant to be accepted, and may become a hard error in the future [INFO] [stdout] = note: for more information, see issue #59159 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: cannot borrow `*self` as mutable because it is also borrowed as immutable [INFO] [stdout] --> src/sbyte_editor.rs:1319:33 [INFO] [stdout] | [INFO] [stdout] 1317 | match &self.user_msg { [INFO] [stdout] | -------------- immutable borrow occurs here [INFO] [stdout] 1318 | Some(msg) => { [INFO] [stdout] 1319 | self.display_user_message(msg.clone()); [INFO] [stdout] | ^^^^ --- immutable borrow later used here [INFO] [stdout] | | [INFO] [stdout] | mutable borrow occurs here [INFO] [stdout] | [INFO] [stdout] = warning: this borrowing pattern was not meant to be accepted, and may become a hard error in the future [INFO] [stdout] = note: for more information, see issue #59159 [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/main.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | editor.main(); [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 `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:227:17 [INFO] [stdout] | [INFO] [stdout] 227 | 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 `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:875:13 [INFO] [stdout] | [INFO] [stdout] 875 | self._insert_bytes(offset, bytes_to_insert); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:989:17 [INFO] [stdout] | [INFO] [stdout] 989 | 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 `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1013:17 [INFO] [stdout] | [INFO] [stdout] 1013 | file.write_all(self.active_content.as_slice()); [INFO] [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/sbyte_editor.rs:2547:21 [INFO] [stdout] | [INFO] [stdout] 2547 | let mut structures = self.get_structured_data_handlers(offset); [INFO] [stdout] | ----^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1115:17 [INFO] [stdout] | [INFO] [stdout] 1115 | self._insert_bytes(position, new_bytes); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1129:9 [INFO] [stdout] | [INFO] [stdout] 1129 | self.insert_bytes(position, new_bytes); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1333:13 [INFO] [stdout] | [INFO] [stdout] 1333 | self.rectmanager.draw(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1378:9 [INFO] [stdout] | [INFO] [stdout] 1378 | self.rectmanager.resize(self.rect_meta, full_width, 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 `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1379:9 [INFO] [stdout] | [INFO] [stdout] 1379 | / self.rectmanager.resize( [INFO] [stdout] 1380 | | self.rect_display_wrapper, [INFO] [stdout] 1381 | | full_width, [INFO] [stdout] 1382 | | full_height - 1 [INFO] [stdout] 1383 | | ); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1386:9 [INFO] [stdout] | [INFO] [stdout] 1386 | self.rectmanager.clear_children(bits_display); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1387:9 [INFO] [stdout] | [INFO] [stdout] 1387 | self.rectmanager.clear_children(human_display); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1414:13 [INFO] [stdout] | [INFO] [stdout] 1414 | / self.rectmanager.resize( [INFO] [stdout] 1415 | | _bits_row_id, [INFO] [stdout] 1416 | | (viewport_width * display_ratio) - 1, [INFO] [stdout] 1417 | | 1 [INFO] [stdout] 1418 | | ); [INFO] [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/sbyte_editor.rs:2888:13 [INFO] [stdout] | [INFO] [stdout] 2888 | let mut input_bytes = input_string.as_bytes().to_vec(); [INFO] [stdout] | ----^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1420:13 [INFO] [stdout] | [INFO] [stdout] 1420 | self.rectmanager.set_position(_bits_row_id, 0, y as isize); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1423:13 [INFO] [stdout] | [INFO] [stdout] 1423 | / self.rectmanager.resize( [INFO] [stdout] 1424 | | _human_row_id, [INFO] [stdout] 1425 | | viewport_width, [INFO] [stdout] 1426 | | 1 [INFO] [stdout] 1427 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1428:13 [INFO] [stdout] | [INFO] [stdout] 1428 | / self.rectmanager.set_position( [INFO] [stdout] 1429 | | _human_row_id, [INFO] [stdout] 1430 | | 0, [INFO] [stdout] 1431 | | y as isize [INFO] [stdout] 1432 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1442:17 [INFO] [stdout] | [INFO] [stdout] 1442 | / self.rectmanager.resize( [INFO] [stdout] 1443 | | _bits_cell_id, [INFO] [stdout] 1444 | | width_bits, [INFO] [stdout] 1445 | | 1 [INFO] [stdout] 1446 | | ); [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1448:17 [INFO] [stdout] | [INFO] [stdout] 1448 | / self.rectmanager.set_position( [INFO] [stdout] 1449 | | _bits_cell_id, [INFO] [stdout] 1450 | | (x * display_ratio) as isize, [INFO] [stdout] 1451 | | 0 [INFO] [stdout] 1452 | | ); [INFO] [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/sbyte_editor.rs:2916:13 [INFO] [stdout] | [INFO] [stdout] 2916 | let mut input_bytes = input_string.to_string().as_bytes().to_vec(); [INFO] [stdout] | ----^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1456:17 [INFO] [stdout] | [INFO] [stdout] 1456 | / self.rectmanager.set_position( [INFO] [stdout] 1457 | | _human_cell_id, [INFO] [stdout] 1458 | | x as isize, [INFO] [stdout] 1459 | | 0 [INFO] [stdout] 1460 | | ); [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1461:17 [INFO] [stdout] | [INFO] [stdout] 1461 | self.rectmanager.resize(_human_cell_id, 1, 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 `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1494:9 [INFO] [stdout] | [INFO] [stdout] 1494 | / self.rectmanager.set_position( [INFO] [stdout] 1495 | | self.rect_meta, [INFO] [stdout] 1496 | | 0, [INFO] [stdout] 1497 | | (full_height - meta_height) as isize [INFO] [stdout] 1498 | | ); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1502:9 [INFO] [stdout] | [INFO] [stdout] 1502 | self.rectmanager.clear_characters(self.rect_display_wrapper); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1504:9 [INFO] [stdout] | [INFO] [stdout] 1504 | / self.rectmanager.resize( [INFO] [stdout] 1505 | | self.rect_display_wrapper, [INFO] [stdout] 1506 | | full_width, [INFO] [stdout] 1507 | | display_height [INFO] [stdout] 1508 | | ); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1510:9 [INFO] [stdout] | [INFO] [stdout] 1510 | / self.rectmanager.set_position( [INFO] [stdout] 1511 | | self.rect_display_wrapper, [INFO] [stdout] 1512 | | 0, [INFO] [stdout] 1513 | | 0 [INFO] [stdout] 1514 | | ); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1526:9 [INFO] [stdout] | [INFO] [stdout] 1526 | self.rectmanager.resize(bits_id, bits_display_width, display_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 `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1527:9 [INFO] [stdout] | [INFO] [stdout] 1527 | self.rectmanager.set_position(bits_id, bits_display_x as isize, 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 `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1534:9 [INFO] [stdout] | [INFO] [stdout] 1534 | self.rectmanager.resize(human_id, human_display_width, display_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 `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1535:9 [INFO] [stdout] | [INFO] [stdout] 1535 | self.rectmanager.set_position(human_id, human_display_x as isize, 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 `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1558:21 [INFO] [stdout] | [INFO] [stdout] 1558 | / self.rectmanager.shift_contents( [INFO] [stdout] 1559 | | human, [INFO] [stdout] 1560 | | 0, [INFO] [stdout] 1561 | | initial_y - new_y [INFO] [stdout] 1562 | | ); [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1563:21 [INFO] [stdout] | [INFO] [stdout] 1563 | / self.rectmanager.shift_contents( [INFO] [stdout] 1564 | | bits, [INFO] [stdout] 1565 | | 0, [INFO] [stdout] 1566 | | initial_y - new_y [INFO] [stdout] 1567 | | ); [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1606:37 [INFO] [stdout] | [INFO] [stdout] 1606 | ... self.rectmanager.set_position(*bits, 0, y as isize); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1607:37 [INFO] [stdout] | [INFO] [stdout] 1607 | ... self.rectmanager.set_position(*human, 0, y as isize); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1647:37 [INFO] [stdout] | [INFO] [stdout] 1647 | ... self.rectmanager.set_position(*human, 0, y as isize); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1648:37 [INFO] [stdout] | [INFO] [stdout] 1648 | ... self.rectmanager.set_position(*bits, 0, y as isize); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1726:21 [INFO] [stdout] | [INFO] [stdout] 1726 | self.rectmanager.clear_characters(*rect_id_human); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1727:21 [INFO] [stdout] | [INFO] [stdout] 1727 | self.rectmanager.clear_characters(*rect_id_bits); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1770:29 [INFO] [stdout] | [INFO] [stdout] 1770 | ... self.rectmanager.set_string(*human, 0, 0, tmp_human_str); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1771:29 [INFO] [stdout] | [INFO] [stdout] 1771 | ... self.rectmanager.set_string(*bits, 0, 0, tmp_bits_str); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1781:33 [INFO] [stdout] | [INFO] [stdout] 1781 | ... self.rectmanager.set_fg_color(*human, RectColor::RED); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1782:33 [INFO] [stdout] | [INFO] [stdout] 1782 | ... self.rectmanager.set_fg_color(*bits, RectColor::RED); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1784:33 [INFO] [stdout] | [INFO] [stdout] 1784 | ... self.rectmanager.unset_color(*human); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1785:33 [INFO] [stdout] | [INFO] [stdout] 1785 | ... self.rectmanager.unset_color(*bits); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1836:9 [INFO] [stdout] | [INFO] [stdout] 1836 | self.rectmanager.set_string(self.rect_meta, x as isize, 0, &offset_display); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1840:9 [INFO] [stdout] | [INFO] [stdout] 1840 | self.rectmanager.clear_characters(self.rect_meta); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1841:9 [INFO] [stdout] | [INFO] [stdout] 1841 | self.rectmanager.clear_children(self.rect_meta); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1842:9 [INFO] [stdout] | [INFO] [stdout] 1842 | self.rectmanager.clear_effects(self.rect_meta); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1847:9 [INFO] [stdout] | [INFO] [stdout] 1847 | self.rectmanager.set_string(self.rect_meta, 0, 0, &msg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1849:9 [INFO] [stdout] | [INFO] [stdout] 1849 | self.rectmanager.set_fg_color(self.rect_meta, RectColor::BRIGHTCYAN); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1854:9 [INFO] [stdout] | [INFO] [stdout] 1854 | self.rectmanager.set_string(self.rect_meta, 0, 0, &msg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1855:9 [INFO] [stdout] | [INFO] [stdout] 1855 | self.rectmanager.set_fg_color(self.rect_meta, RectColor::RED); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1911:9 [INFO] [stdout] | [INFO] [stdout] 1911 | self.rectmanager.resize(cursor_id, 1, 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 `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1912:9 [INFO] [stdout] | [INFO] [stdout] 1912 | self.rectmanager.set_position(cursor_id, cursor_x as isize, 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 `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1916:13 [INFO] [stdout] | [INFO] [stdout] 1916 | self.rectmanager.set_string(cursor_id, 0, 0, &chr); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1919:9 [INFO] [stdout] | [INFO] [stdout] 1919 | self.rectmanager.set_string(self.rect_meta, 0, 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 `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1920:9 [INFO] [stdout] | [INFO] [stdout] 1920 | self.rectmanager.set_string(self.rect_meta, 1, 0, cmd); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:2289:13 [INFO] [stdout] | [INFO] [stdout] 2289 | self.overwrite_bytes_at_cursor(bytes.clone()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:2305:13 [INFO] [stdout] | [INFO] [stdout] 2305 | self.increment_byte(offset); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:2328:13 [INFO] [stdout] | [INFO] [stdout] 2328 | self.decrement_byte(offset); [INFO] [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/sbyte_editor/editor/converter.rs:22:13 [INFO] [stdout] | [INFO] [stdout] 22 | let mut bytes = string.as_bytes().to_vec(); [INFO] [stdout] | ----^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 175 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/sbyte_editor/commandable/inputter.rs:58:13 [INFO] [stdout] | [INFO] [stdout] 58 | let mut command_vec = command_string.as_bytes().to_vec(); [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/sbyte_editor/commandable/inputter.rs:59:13 [INFO] [stdout] | [INFO] [stdout] 59 | let mut mode_node = self.input_managers.entry(mode.to_string()).or_insert(InputNode::new()); [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/sbyte_editor/commandable/inputter.rs:96:17 [INFO] [stdout] | [INFO] [stdout] 96 | let mut next_node = self.next_nodes.entry(next_byte).or_insert(InputNode::new()); [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/sbyte_editor/command_line.rs:31:13 [INFO] [stdout] | [INFO] [stdout] 31 | let mut pair = self.register.split_at(self.cursor_offset); [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/sbyte_editor/command_line.rs:60:13 [INFO] [stdout] | [INFO] [stdout] 60 | let mut index = self.history.len() - 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/sbyte_editor/structured.rs:182:13 [INFO] [stdout] | [INFO] [stdout] 182 | let mut prefix = self.build_prefix(); [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/sbyte_editor/structured.rs:260:13 [INFO] [stdout] | [INFO] [stdout] 260 | let mut prefix = self.build_prefix(); [INFO] [stdout] | ----^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `decode_string` [INFO] [stdout] --> src/sbyte_editor/editor/converter.rs:21:8 [INFO] [stdout] | [INFO] [stdout] 21 | fn decode_string(&self, string: String) -> Result, ConverterError> { [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated function is never used: `input` [INFO] [stdout] --> src/sbyte_editor/commandable/inputter.rs:135:8 [INFO] [stdout] | [INFO] [stdout] 135 | fn input(&mut self, new_input: u8) -> bool { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `has_unsaved_changes` [INFO] [stdout] --> src/sbyte_editor.rs:82:5 [INFO] [stdout] | [INFO] [stdout] 82 | has_unsaved_changes: bool, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field is never read: `ready` [INFO] [stdout] --> src/sbyte_editor.rs:100:5 [INFO] [stdout] | [INFO] [stdout] 100 | ready: bool, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/main.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | editor.main(); [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 `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:227:17 [INFO] [stdout] | [INFO] [stdout] 227 | 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 `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:875:13 [INFO] [stdout] | [INFO] [stdout] 875 | self._insert_bytes(offset, bytes_to_insert); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:989:17 [INFO] [stdout] | [INFO] [stdout] 989 | 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 `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1013:17 [INFO] [stdout] | [INFO] [stdout] 1013 | file.write_all(self.active_content.as_slice()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1115:17 [INFO] [stdout] | [INFO] [stdout] 1115 | self._insert_bytes(position, new_bytes); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1129:9 [INFO] [stdout] | [INFO] [stdout] 1129 | self.insert_bytes(position, new_bytes); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1333:13 [INFO] [stdout] | [INFO] [stdout] 1333 | self.rectmanager.draw(); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1378:9 [INFO] [stdout] | [INFO] [stdout] 1378 | self.rectmanager.resize(self.rect_meta, full_width, 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 `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1379:9 [INFO] [stdout] | [INFO] [stdout] 1379 | / self.rectmanager.resize( [INFO] [stdout] 1380 | | self.rect_display_wrapper, [INFO] [stdout] 1381 | | full_width, [INFO] [stdout] 1382 | | full_height - 1 [INFO] [stdout] 1383 | | ); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1386:9 [INFO] [stdout] | [INFO] [stdout] 1386 | self.rectmanager.clear_children(bits_display); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1387:9 [INFO] [stdout] | [INFO] [stdout] 1387 | self.rectmanager.clear_children(human_display); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1414:13 [INFO] [stdout] | [INFO] [stdout] 1414 | / self.rectmanager.resize( [INFO] [stdout] 1415 | | _bits_row_id, [INFO] [stdout] 1416 | | (viewport_width * display_ratio) - 1, [INFO] [stdout] 1417 | | 1 [INFO] [stdout] 1418 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1420:13 [INFO] [stdout] | [INFO] [stdout] 1420 | self.rectmanager.set_position(_bits_row_id, 0, y as isize); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1423:13 [INFO] [stdout] | [INFO] [stdout] 1423 | / self.rectmanager.resize( [INFO] [stdout] 1424 | | _human_row_id, [INFO] [stdout] 1425 | | viewport_width, [INFO] [stdout] 1426 | | 1 [INFO] [stdout] 1427 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1428:13 [INFO] [stdout] | [INFO] [stdout] 1428 | / self.rectmanager.set_position( [INFO] [stdout] 1429 | | _human_row_id, [INFO] [stdout] 1430 | | 0, [INFO] [stdout] 1431 | | y as isize [INFO] [stdout] 1432 | | ); [INFO] [stdout] | |______________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1442:17 [INFO] [stdout] | [INFO] [stdout] 1442 | / self.rectmanager.resize( [INFO] [stdout] 1443 | | _bits_cell_id, [INFO] [stdout] 1444 | | width_bits, [INFO] [stdout] 1445 | | 1 [INFO] [stdout] 1446 | | ); [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1448:17 [INFO] [stdout] | [INFO] [stdout] 1448 | / self.rectmanager.set_position( [INFO] [stdout] 1449 | | _bits_cell_id, [INFO] [stdout] 1450 | | (x * display_ratio) as isize, [INFO] [stdout] 1451 | | 0 [INFO] [stdout] 1452 | | ); [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1456:17 [INFO] [stdout] | [INFO] [stdout] 1456 | / self.rectmanager.set_position( [INFO] [stdout] 1457 | | _human_cell_id, [INFO] [stdout] 1458 | | x as isize, [INFO] [stdout] 1459 | | 0 [INFO] [stdout] 1460 | | ); [INFO] [stdout] | |__________________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1461:17 [INFO] [stdout] | [INFO] [stdout] 1461 | self.rectmanager.resize(_human_cell_id, 1, 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 `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1494:9 [INFO] [stdout] | [INFO] [stdout] 1494 | / self.rectmanager.set_position( [INFO] [stdout] 1495 | | self.rect_meta, [INFO] [stdout] 1496 | | 0, [INFO] [stdout] 1497 | | (full_height - meta_height) as isize [INFO] [stdout] 1498 | | ); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1502:9 [INFO] [stdout] | [INFO] [stdout] 1502 | self.rectmanager.clear_characters(self.rect_display_wrapper); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1504:9 [INFO] [stdout] | [INFO] [stdout] 1504 | / self.rectmanager.resize( [INFO] [stdout] 1505 | | self.rect_display_wrapper, [INFO] [stdout] 1506 | | full_width, [INFO] [stdout] 1507 | | display_height [INFO] [stdout] 1508 | | ); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1510:9 [INFO] [stdout] | [INFO] [stdout] 1510 | / self.rectmanager.set_position( [INFO] [stdout] 1511 | | self.rect_display_wrapper, [INFO] [stdout] 1512 | | 0, [INFO] [stdout] 1513 | | 0 [INFO] [stdout] 1514 | | ); [INFO] [stdout] | |__________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1526:9 [INFO] [stdout] | [INFO] [stdout] 1526 | self.rectmanager.resize(bits_id, bits_display_width, display_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 `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1527:9 [INFO] [stdout] | [INFO] [stdout] 1527 | self.rectmanager.set_position(bits_id, bits_display_x as isize, 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 `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1534:9 [INFO] [stdout] | [INFO] [stdout] 1534 | self.rectmanager.resize(human_id, human_display_width, display_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 `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1535:9 [INFO] [stdout] | [INFO] [stdout] 1535 | self.rectmanager.set_position(human_id, human_display_x as isize, 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 `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1558:21 [INFO] [stdout] | [INFO] [stdout] 1558 | / self.rectmanager.shift_contents( [INFO] [stdout] 1559 | | human, [INFO] [stdout] 1560 | | 0, [INFO] [stdout] 1561 | | initial_y - new_y [INFO] [stdout] 1562 | | ); [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1563:21 [INFO] [stdout] | [INFO] [stdout] 1563 | / self.rectmanager.shift_contents( [INFO] [stdout] 1564 | | bits, [INFO] [stdout] 1565 | | 0, [INFO] [stdout] 1566 | | initial_y - new_y [INFO] [stdout] 1567 | | ); [INFO] [stdout] | |______________________^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1606:37 [INFO] [stdout] | [INFO] [stdout] 1606 | ... self.rectmanager.set_position(*bits, 0, y as isize); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1607:37 [INFO] [stdout] | [INFO] [stdout] 1607 | ... self.rectmanager.set_position(*human, 0, y as isize); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1647:37 [INFO] [stdout] | [INFO] [stdout] 1647 | ... self.rectmanager.set_position(*human, 0, y as isize); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1648:37 [INFO] [stdout] | [INFO] [stdout] 1648 | ... self.rectmanager.set_position(*bits, 0, y as isize); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1726:21 [INFO] [stdout] | [INFO] [stdout] 1726 | self.rectmanager.clear_characters(*rect_id_human); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1727:21 [INFO] [stdout] | [INFO] [stdout] 1727 | self.rectmanager.clear_characters(*rect_id_bits); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1770:29 [INFO] [stdout] | [INFO] [stdout] 1770 | ... self.rectmanager.set_string(*human, 0, 0, tmp_human_str); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1771:29 [INFO] [stdout] | [INFO] [stdout] 1771 | ... self.rectmanager.set_string(*bits, 0, 0, tmp_bits_str); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1781:33 [INFO] [stdout] | [INFO] [stdout] 1781 | ... self.rectmanager.set_fg_color(*human, RectColor::RED); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1782:33 [INFO] [stdout] | [INFO] [stdout] 1782 | ... self.rectmanager.set_fg_color(*bits, RectColor::RED); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1784:33 [INFO] [stdout] | [INFO] [stdout] 1784 | ... self.rectmanager.unset_color(*human); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1785:33 [INFO] [stdout] | [INFO] [stdout] 1785 | ... self.rectmanager.unset_color(*bits); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1836:9 [INFO] [stdout] | [INFO] [stdout] 1836 | self.rectmanager.set_string(self.rect_meta, x as isize, 0, &offset_display); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1840:9 [INFO] [stdout] | [INFO] [stdout] 1840 | self.rectmanager.clear_characters(self.rect_meta); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1841:9 [INFO] [stdout] | [INFO] [stdout] 1841 | self.rectmanager.clear_children(self.rect_meta); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1842:9 [INFO] [stdout] | [INFO] [stdout] 1842 | self.rectmanager.clear_effects(self.rect_meta); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1847:9 [INFO] [stdout] | [INFO] [stdout] 1847 | self.rectmanager.set_string(self.rect_meta, 0, 0, &msg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1849:9 [INFO] [stdout] | [INFO] [stdout] 1849 | self.rectmanager.set_fg_color(self.rect_meta, RectColor::BRIGHTCYAN); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1854:9 [INFO] [stdout] | [INFO] [stdout] 1854 | self.rectmanager.set_string(self.rect_meta, 0, 0, &msg); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1855:9 [INFO] [stdout] | [INFO] [stdout] 1855 | self.rectmanager.set_fg_color(self.rect_meta, RectColor::RED); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1911:9 [INFO] [stdout] | [INFO] [stdout] 1911 | self.rectmanager.resize(cursor_id, 1, 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 `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1912:9 [INFO] [stdout] | [INFO] [stdout] 1912 | self.rectmanager.set_position(cursor_id, cursor_x as isize, 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 `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1916:13 [INFO] [stdout] | [INFO] [stdout] 1916 | self.rectmanager.set_string(cursor_id, 0, 0, &chr); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1919:9 [INFO] [stdout] | [INFO] [stdout] 1919 | self.rectmanager.set_string(self.rect_meta, 0, 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 `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:1920:9 [INFO] [stdout] | [INFO] [stdout] 1920 | self.rectmanager.set_string(self.rect_meta, 1, 0, cmd); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:2289:13 [INFO] [stdout] | [INFO] [stdout] 2289 | self.overwrite_bytes_at_cursor(bytes.clone()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:2305:13 [INFO] [stdout] | [INFO] [stdout] 2305 | self.increment_byte(offset); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:2328:13 [INFO] [stdout] | [INFO] [stdout] 2328 | self.decrement_byte(offset); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:3044:9 [INFO] [stdout] | [INFO] [stdout] 3044 | editor.insert_bytes(0, vec![65]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:3058:9 [INFO] [stdout] | [INFO] [stdout] 3058 | editor.insert_bytes(0, vec![65, 66, 67, 68]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `std::result::Result` that must be used [INFO] [stdout] --> src/sbyte_editor.rs:3073:9 [INFO] [stdout] | [INFO] [stdout] 3073 | editor.insert_bytes(0, vec![65, 66, 0, 0, 65, 65, 66, 65]); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 178 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 10.01s [INFO] running `Command { std: "docker" "inspect" "9ed523e518d67c1255b9ba6bbab134041555d52adeb0ea4bfae98bde48fadfa1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9ed523e518d67c1255b9ba6bbab134041555d52adeb0ea4bfae98bde48fadfa1", kill_on_drop: false }` [INFO] [stdout] 9ed523e518d67c1255b9ba6bbab134041555d52adeb0ea4bfae98bde48fadfa1