[INFO] cloning repository https://github.com/rgaus/rust-token-editor [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/rgaus/rust-token-editor" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frgaus%2Frust-token-editor", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frgaus%2Frust-token-editor'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 843d62a0dff32aaf91bdd735d714f68624882cc3 [INFO] testing rgaus/rust-token-editor against try#17092ad00ed8fe1e7f81a7e38238ff70779034b1 for pr-140985 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frgaus%2Frust-token-editor" "/workspace/builds/worker-1-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc2/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/rgaus/rust-token-editor on toolchain 17092ad00ed8fe1e7f81a7e38238ff70779034b1 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+17092ad00ed8fe1e7f81a7e38238ff70779034b1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking git repo https://github.com/rgaus/rust-token-editor [INFO] finished tweaking git repo https://github.com/rgaus/rust-token-editor [INFO] tweaked toml for git repo https://github.com/rgaus/rust-token-editor written to /workspace/builds/worker-1-tc2/source/Cargo.toml [INFO] crate git repo https://github.com/rgaus/rust-token-editor already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+17092ad00ed8fe1e7f81a7e38238ff70779034b1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded rangemap v1.3.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:eea15d5475069c3ef791f10c2c6b5af2ee421ef2da1e680ecce1cba46243983b" "/opt/rustwide/cargo-home/bin/cargo" "+17092ad00ed8fe1e7f81a7e38238ff70779034b1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 8beaa96e59d84ea94a4300721d9a1adf4dbd5310f53b5673a6c322333fe3e550 [INFO] running `Command { std: "docker" "start" "-a" "8beaa96e59d84ea94a4300721d9a1adf4dbd5310f53b5673a6c322333fe3e550", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "8beaa96e59d84ea94a4300721d9a1adf4dbd5310f53b5673a6c322333fe3e550", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8beaa96e59d84ea94a4300721d9a1adf4dbd5310f53b5673a6c322333fe3e550", kill_on_drop: false }` [INFO] [stdout] 8beaa96e59d84ea94a4300721d9a1adf4dbd5310f53b5673a6c322333fe3e550 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/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" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:eea15d5475069c3ef791f10c2c6b5af2ee421ef2da1e680ecce1cba46243983b" "/opt/rustwide/cargo-home/bin/cargo" "+17092ad00ed8fe1e7f81a7e38238ff70779034b1" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 894f419125004f5ec7fc43ca3507f4da72fbfc7b127f1ba92f6d62d9761e0363 [INFO] running `Command { std: "docker" "start" "-a" "894f419125004f5ec7fc43ca3507f4da72fbfc7b127f1ba92f6d62d9761e0363", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.147 [INFO] [stderr] Compiling rustix v0.38.13 [INFO] [stderr] Compiling linux-raw-sys v0.4.7 [INFO] [stderr] Compiling memchr v2.6.3 [INFO] [stderr] Compiling bitflags v2.4.0 [INFO] [stderr] Compiling regex-syntax v0.7.5 [INFO] [stderr] Compiling rangemap v1.3.0 [INFO] [stderr] Compiling aho-corasick v1.0.5 [INFO] [stderr] Compiling getrandom v0.2.10 [INFO] [stderr] Compiling uuid v1.4.1 [INFO] [stderr] Compiling is-terminal v0.4.9 [INFO] [stderr] Compiling colored v2.0.4 [INFO] [stderr] Compiling regex-automata v0.3.8 [INFO] [stderr] Compiling regex v1.9.5 [INFO] [stderr] Compiling rust-token-editor v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:858:23 [INFO] [stdout] | [INFO] [stdout] 851 | fn debug_token_tree_string_recurse_into_level<'a>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 858 | ) -> Vec<(String, &Token)> { [INFO] [stdout] | ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(elided_named_lifetimes)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1097:82 [INFO] [stdout] | [INFO] [stdout] 1097 | pub fn next<'a>(&'a self, tokens_collection: &'a TokensCollection) -> Option<&Box> { [INFO] [stdout] | -- lifetime `'a` declared here ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1104:86 [INFO] [stdout] | [INFO] [stdout] 1104 | pub fn previous<'a>(&'a self, tokens_collection: &'a TokensCollection) -> Option<&Box> { [INFO] [stdout] | -- lifetime `'a` declared here ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1110:84 [INFO] [stdout] | [INFO] [stdout] 1110 | pub fn parent<'a>(&'a self, tokens_collection: &'a TokensCollection) -> Option<&Box> { [INFO] [stdout] | -- lifetime `'a` declared here ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1117:90 [INFO] [stdout] | [INFO] [stdout] 1117 | pub fn children<'a>(&'a self, tokens_collection: &'a TokensCollection) -> Option>> { [INFO] [stdout] | -- lifetime `'a` declared here ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1131:17 [INFO] [stdout] | [INFO] [stdout] 1127 | pub fn find_child<'a, F>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 1131 | ) -> Option<&Box> where F: FnMut(&Token) -> bool { [INFO] [stdout] | ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1147:14 [INFO] [stdout] | [INFO] [stdout] 1143 | pub fn find_children<'a, F>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 1147 | ) -> Vec<&Box> where F: FnMut(&Token) -> bool { [INFO] [stdout] | ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1160:121 [INFO] [stdout] | [INFO] [stdout] 1160 | pub fn deep_children<'a>(&'a self, tokens_collection: &'a TokensCollection, max_depth: Option) -> Option>> { [INFO] [stdout] | -- lifetime `'a` declared here ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1189:17 [INFO] [stdout] | [INFO] [stdout] 1184 | pub fn find_deep_child<'a, F>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 1189 | ) -> Option<&Box> where F: FnMut(&Token) -> bool { [INFO] [stdout] | ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1206:14 [INFO] [stdout] | [INFO] [stdout] 1201 | pub fn find_deep_children<'a, F>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 1206 | ) -> Vec<&Box> where F: FnMut(&Token) -> bool { [INFO] [stdout] | ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1246:89 [INFO] [stdout] | [INFO] [stdout] 1246 | pub fn child_effects<'a>(&'a self, tokens_collection: &'a TokensCollection) -> Vec<(&TokenEffect, Vec<&Box>)> { [INFO] [stdout] | -- lifetime `'a` declared here ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1246:107 [INFO] [stdout] | [INFO] [stdout] 1246 | pub fn child_effects<'a>(&'a self, tokens_collection: &'a TokensCollection) -> Vec<(&TokenEffect, Vec<&Box>)> { [INFO] [stdout] | -- lifetime `'a` declared here ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1345:18 [INFO] [stdout] | [INFO] [stdout] 1341 | pub fn find_child_effect<'a, F>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 1345 | ) -> Option<(&TokenEffect, &Token)> where F: FnMut(&TokenEffect, &Token) -> bool { [INFO] [stdout] | ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1345:32 [INFO] [stdout] | [INFO] [stdout] 1341 | pub fn find_child_effect<'a, F>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 1345 | ) -> Option<(&TokenEffect, &Token)> where F: FnMut(&TokenEffect, &Token) -> bool { [INFO] [stdout] | ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1373:90 [INFO] [stdout] | [INFO] [stdout] 1373 | pub fn parent_effects<'a>(&'a self, tokens_collection: &'a TokensCollection) -> Vec<(&TokenEffect, &Box)> { [INFO] [stdout] | -- lifetime `'a` declared here ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1373:104 [INFO] [stdout] | [INFO] [stdout] 1373 | pub fn parent_effects<'a>(&'a self, tokens_collection: &'a TokensCollection) -> Vec<(&TokenEffect, &Box)> { [INFO] [stdout] | -- lifetime `'a` declared here ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1393:18 [INFO] [stdout] | [INFO] [stdout] 1389 | pub fn find_parent_effect<'a>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 1393 | ) -> Option<(&TokenEffect, &Token)> { [INFO] [stdout] | ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1393:32 [INFO] [stdout] | [INFO] [stdout] 1389 | pub fn find_parent_effect<'a>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 1393 | ) -> Option<(&TokenEffect, &Token)> { [INFO] [stdout] | ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1408:18 [INFO] [stdout] | [INFO] [stdout] 1404 | pub fn find_current_or_parent_effect<'a>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 1408 | ) -> Option<(&TokenEffect, &Token)> { [INFO] [stdout] | ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1408:32 [INFO] [stdout] | [INFO] [stdout] 1404 | pub fn find_current_or_parent_effect<'a>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 1408 | ) -> Option<(&TokenEffect, &Token)> { [INFO] [stdout] | ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1733:18 [INFO] [stdout] | [INFO] [stdout] 1730 | pub fn get_containing_lexical_scope<'a>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 1733 | ) -> Option<(&TokenEffect, &Token)> { [INFO] [stdout] | ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1733:32 [INFO] [stdout] | [INFO] [stdout] 1730 | pub fn get_containing_lexical_scope<'a>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 1733 | ) -> Option<(&TokenEffect, &Token)> { [INFO] [stdout] | ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1745:26 [INFO] [stdout] | [INFO] [stdout] 1742 | pub fn go_to_definition<'a>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 1745 | ) -> Result, String> { [INFO] [stdout] | ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1745:40 [INFO] [stdout] | [INFO] [stdout] 1742 | pub fn go_to_definition<'a>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 1745 | ) -> Result, String> { [INFO] [stdout] | ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/token.rs:427:13 [INFO] [stdout] | [INFO] [stdout] 427 | let mut working_token = old_token.clone(); [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: unused variable: `line` [INFO] [stdout] --> src/token.rs:735:22 [INFO] [stdout] | [INFO] [stdout] 735 | for (index, (line, token)) in lines.iter().enumerate() { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_line` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `depth` [INFO] [stdout] --> src/token.rs:1261:17 [INFO] [stdout] | [INFO] [stdout] 1261 | let depth = child_path.len(); [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_depth` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pre_existing_effect_path_prefix` [INFO] [stdout] --> src/token.rs:1297:33 [INFO] [stdout] | [INFO] [stdout] 1297 | ... let pre_existing_effect_path_prefix = &pre_existing_effect_path[..i]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pre_existing_effect_path_prefix` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `match_iterations` is assigned to, but never used [INFO] [stdout] --> src/token.rs:1523:17 [INFO] [stdout] | [INFO] [stdout] 1523 | let mut match_iterations = 0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider using `_match_iterations` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `declare_identifier_effect` [INFO] [stdout] --> src/token.rs:1791:42 [INFO] [stdout] | [INFO] [stdout] 1791 | matches!(effect, declare_identifier_effect) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_declare_identifier_effect` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tokens_collection` [INFO] [stdout] --> src/main.rs:372:40 [INFO] [stdout] | [INFO] [stdout] 372 | on_leave: Some(|token, tokens_collection| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tokens_collection` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `dump_inner` is never used [INFO] [stdout] --> src/main.rs:26:4 [INFO] [stdout] | [INFO] [stdout] 26 | fn dump_inner(tokens: &Vec>, child_ids: Vec, indent: String) { [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `dump` is never used [INFO] [stdout] --> src/main.rs:44:4 [INFO] [stdout] | [INFO] [stdout] 44 | fn dump(head_id: uuid::Uuid, tokens: &Vec>) { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `stringify_colors` is never used [INFO] [stdout] --> src/main.rs:48:4 [INFO] [stdout] | [INFO] [stdout] 48 | fn stringify_colors( [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `bookmarks` is never read [INFO] [stdout] --> src/token.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 12 | pub struct TokensCollection { [INFO] [stdout] | ---------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 26 | bookmarks: HashMap, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `TokensCollection` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `new_unparsed_literal`, `replace`, `add_bookmark`, `get_bookmark_offset`, and `remove_bookmark` are never used [INFO] [stdout] --> src/token.rs:42:12 [INFO] [stdout] | [INFO] [stdout] 29 | impl TokensCollection { [INFO] [stdout] | --------------------- associated items in this implementation [INFO] [stdout] ... [INFO] [stdout] 42 | pub fn new_unparsed_literal(literal: &str) -> TokensCollection { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 79 | pub fn replace<'a>( [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 503 | pub fn add_bookmark(&mut self, offset: usize) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 515 | pub fn get_bookmark_offset(&mut self, bookmark_id: uuid::Uuid) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 525 | pub fn remove_bookmark(&mut self, bookmark_id: uuid::Uuid) -> Result<(), String> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple associated functions are never used [INFO] [stdout] --> src/token.rs:930:12 [INFO] [stdout] | [INFO] [stdout] 926 | impl TokenMatchTemplateMatcher { [INFO] [stdout] | ------------------------------ associated functions in this implementation [INFO] [stdout] ... [INFO] [stdout] 930 | pub fn raw_with_events(text: &'static str, events: TokenEvents) -> TokenMatchTemplateMatcher { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 937 | pub fn reference_with_events(name: &'static str, events: TokenEvents) -> TokenMatchTemplateMatcher { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 944 | pub fn regex_and_negation(regex: regex::Regex, negated_regex: regex::Regex) -> TokenMatchTemplateMatcher { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 964 | pub fn any_with_events(tokens: Vec, events: TokenEvents) -> TokenMatchTemplateMatcher { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 971 | pub fn sequence_with_events(tokens: Vec, events: TokenEvents) -> TokenMatchTemplateMatcher { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 978 | pub fn repeat_count_with_events( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 990 | pub fn repeat_once_to_forever_with_events(token: Box, events: TokenEvents) -> TokenMatchTemplateMatcher { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 997 | pub fn repeat_zero_to_forever_with_events(token: Box, events: TokenEvents) -> TokenMatchTemplateMatcher { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `start`, `end`, `global_start`, and `global_end` are never read [INFO] [stdout] --> src/token.rs:1006:9 [INFO] [stdout] | [INFO] [stdout] 1005 | pub struct TokenMatch { [INFO] [stdout] | ---------- fields in this struct [INFO] [stdout] 1006 | pub start: usize, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 1007 | pub end: usize, [INFO] [stdout] | ^^^ [INFO] [stdout] 1008 | pub global_start: usize, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 1009 | pub global_end: usize, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `TokenMatch` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> src/token.rs:1019:23 [INFO] [stdout] | [INFO] [stdout] 1019 | DeclareIdentifier(String), [INFO] [stdout] | ----------------- ^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `TokenEffect` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 1019 - DeclareIdentifier(String), [INFO] [stdout] 1019 + DeclareIdentifier(()), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `DeclareMember` is never constructed [INFO] [stdout] --> src/token.rs:1021:5 [INFO] [stdout] | [INFO] [stdout] 1015 | pub enum TokenEffect { [INFO] [stdout] | ----------- variant in this enum [INFO] [stdout] ... [INFO] [stdout] 1021 | DeclareMember { name: String, value: String }, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `TokenEffect` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `find_child`, `find_children`, and `depth` are never used [INFO] [stdout] --> src/token.rs:1127:12 [INFO] [stdout] | [INFO] [stdout] 1096 | impl Token { [INFO] [stdout] | ---------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 1127 | pub fn find_child<'a, F>( [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | pub fn find_children<'a, F>( [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1220 | pub fn depth<'a>(&'a self, tokens_collection: &'a TokensCollection) -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: associated items `new_from_literal`, `new_from_literal_with_token_lengths`, and `tokens_owned` are never used [INFO] [stdout] --> src/engine.rs:47:12 [INFO] [stdout] | [INFO] [stdout] 39 | impl Document { [INFO] [stdout] | ------------- associated items in this implementation [INFO] [stdout] ... [INFO] [stdout] 47 | pub fn new_from_literal(literal: &str) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 59 | pub fn new_from_literal_with_token_lengths(literal: &str, token_lengths: Vec) -> Self { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 123 | pub fn tokens_owned(self) -> TokensCollection { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Visual` is never constructed [INFO] [stdout] --> src/engine.rs:1768:5 [INFO] [stdout] | [INFO] [stdout] 1764 | enum Mode { [INFO] [stdout] | ---- variant in this enum [INFO] [stdout] ... [INFO] [stdout] 1768 | Visual, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Mode` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variants `IndentRight`, `IndentLeft`, `AutoIndent`, and `SwapCase` are never constructed [INFO] [stdout] --> src/engine.rs:1778:5 [INFO] [stdout] | [INFO] [stdout] 1774 | pub enum Verb { [INFO] [stdout] | ---- variants in this enum [INFO] [stdout] ... [INFO] [stdout] 1778 | IndentRight, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 1779 | IndentLeft, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 1780 | AutoIndent, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 1781 | SwapCase, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Verb` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `dump` is never used [INFO] [stdout] --> src/engine.rs:1961:12 [INFO] [stdout] | [INFO] [stdout] 1900 | impl Buffer { [INFO] [stdout] | ----------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 1961 | pub fn dump(&self) -> ViewDumpedData { [INFO] [stdout] | ^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: method `unselect_whitespace_after` is never used [INFO] [stdout] --> src/token_selection.rs:512:12 [INFO] [stdout] | [INFO] [stdout] 17 | impl SequentialTokenSelection { [INFO] [stdout] | ----------------------------- method in this implementation [INFO] [stdout] ... [INFO] [stdout] 512 | pub fn unselect_whitespace_after( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `ESCAPE` is never used [INFO] [stdout] --> src/text_utils.rs:5:11 [INFO] [stdout] | [INFO] [stdout] 5 | pub const ESCAPE: &'static str = "\x1B"; [INFO] [stdout] | ^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: constant `BACKSPACE` is never used [INFO] [stdout] --> src/text_utils.rs:6:11 [INFO] [stdout] | [INFO] [stdout] 6 | pub const BACKSPACE: &'static str = "\x08"; [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `clear`, `set`, `append`, `remove`, and `sentence_must_be_followed_by_double_space_no_tab` are never used [INFO] [stdout] --> src/buffer_options.rs:72:12 [INFO] [stdout] | [INFO] [stdout] 41 | impl BufferOptions { [INFO] [stdout] | ------------------ methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 72 | pub fn clear(&mut self, key: &str) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 79 | pub fn set(&mut self, key: &str) { [INFO] [stdout] | ^^^ [INFO] [stdout] ... [INFO] [stdout] 84 | pub fn append(&mut self, key: &str, value: &str) { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 87 | pub fn remove(&mut self, key: &str, option: &str) { [INFO] [stdout] | ^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 111 | pub fn sentence_must_be_followed_by_double_space_no_tab(&self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 9.48s [INFO] running `Command { std: "docker" "inspect" "894f419125004f5ec7fc43ca3507f4da72fbfc7b127f1ba92f6d62d9761e0363", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "894f419125004f5ec7fc43ca3507f4da72fbfc7b127f1ba92f6d62d9761e0363", kill_on_drop: false }` [INFO] [stdout] 894f419125004f5ec7fc43ca3507f4da72fbfc7b127f1ba92f6d62d9761e0363 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/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" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:eea15d5475069c3ef791f10c2c6b5af2ee421ef2da1e680ecce1cba46243983b" "/opt/rustwide/cargo-home/bin/cargo" "+17092ad00ed8fe1e7f81a7e38238ff70779034b1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 7b7871538ae9a2b58617276810637c153f0fed2f7e5d078cc00a414cfaf13cfa [INFO] running `Command { std: "docker" "start" "-a" "7b7871538ae9a2b58617276810637c153f0fed2f7e5d078cc00a414cfaf13cfa", kill_on_drop: false }` [INFO] [stderr] Compiling rust-token-editor v0.1.0 (/opt/rustwide/workdir) [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:858:23 [INFO] [stdout] | [INFO] [stdout] 851 | fn debug_token_tree_string_recurse_into_level<'a>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 858 | ) -> Vec<(String, &Token)> { [INFO] [stdout] | ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(elided_named_lifetimes)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1097:82 [INFO] [stdout] | [INFO] [stdout] 1097 | pub fn next<'a>(&'a self, tokens_collection: &'a TokensCollection) -> Option<&Box> { [INFO] [stdout] | -- lifetime `'a` declared here ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1104:86 [INFO] [stdout] | [INFO] [stdout] 1104 | pub fn previous<'a>(&'a self, tokens_collection: &'a TokensCollection) -> Option<&Box> { [INFO] [stdout] | -- lifetime `'a` declared here ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1110:84 [INFO] [stdout] | [INFO] [stdout] 1110 | pub fn parent<'a>(&'a self, tokens_collection: &'a TokensCollection) -> Option<&Box> { [INFO] [stdout] | -- lifetime `'a` declared here ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1117:90 [INFO] [stdout] | [INFO] [stdout] 1117 | pub fn children<'a>(&'a self, tokens_collection: &'a TokensCollection) -> Option>> { [INFO] [stdout] | -- lifetime `'a` declared here ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1131:17 [INFO] [stdout] | [INFO] [stdout] 1127 | pub fn find_child<'a, F>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 1131 | ) -> Option<&Box> where F: FnMut(&Token) -> bool { [INFO] [stdout] | ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1147:14 [INFO] [stdout] | [INFO] [stdout] 1143 | pub fn find_children<'a, F>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 1147 | ) -> Vec<&Box> where F: FnMut(&Token) -> bool { [INFO] [stdout] | ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1160:121 [INFO] [stdout] | [INFO] [stdout] 1160 | pub fn deep_children<'a>(&'a self, tokens_collection: &'a TokensCollection, max_depth: Option) -> Option>> { [INFO] [stdout] | -- lifetime `'a` declared here ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1189:17 [INFO] [stdout] | [INFO] [stdout] 1184 | pub fn find_deep_child<'a, F>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 1189 | ) -> Option<&Box> where F: FnMut(&Token) -> bool { [INFO] [stdout] | ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1206:14 [INFO] [stdout] | [INFO] [stdout] 1201 | pub fn find_deep_children<'a, F>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 1206 | ) -> Vec<&Box> where F: FnMut(&Token) -> bool { [INFO] [stdout] | ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1246:89 [INFO] [stdout] | [INFO] [stdout] 1246 | pub fn child_effects<'a>(&'a self, tokens_collection: &'a TokensCollection) -> Vec<(&TokenEffect, Vec<&Box>)> { [INFO] [stdout] | -- lifetime `'a` declared here ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1246:107 [INFO] [stdout] | [INFO] [stdout] 1246 | pub fn child_effects<'a>(&'a self, tokens_collection: &'a TokensCollection) -> Vec<(&TokenEffect, Vec<&Box>)> { [INFO] [stdout] | -- lifetime `'a` declared here ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1345:18 [INFO] [stdout] | [INFO] [stdout] 1341 | pub fn find_child_effect<'a, F>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 1345 | ) -> Option<(&TokenEffect, &Token)> where F: FnMut(&TokenEffect, &Token) -> bool { [INFO] [stdout] | ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1345:32 [INFO] [stdout] | [INFO] [stdout] 1341 | pub fn find_child_effect<'a, F>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 1345 | ) -> Option<(&TokenEffect, &Token)> where F: FnMut(&TokenEffect, &Token) -> bool { [INFO] [stdout] | ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1373:90 [INFO] [stdout] | [INFO] [stdout] 1373 | pub fn parent_effects<'a>(&'a self, tokens_collection: &'a TokensCollection) -> Vec<(&TokenEffect, &Box)> { [INFO] [stdout] | -- lifetime `'a` declared here ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1373:104 [INFO] [stdout] | [INFO] [stdout] 1373 | pub fn parent_effects<'a>(&'a self, tokens_collection: &'a TokensCollection) -> Vec<(&TokenEffect, &Box)> { [INFO] [stdout] | -- lifetime `'a` declared here ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1393:18 [INFO] [stdout] | [INFO] [stdout] 1389 | pub fn find_parent_effect<'a>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 1393 | ) -> Option<(&TokenEffect, &Token)> { [INFO] [stdout] | ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1393:32 [INFO] [stdout] | [INFO] [stdout] 1389 | pub fn find_parent_effect<'a>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 1393 | ) -> Option<(&TokenEffect, &Token)> { [INFO] [stdout] | ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1408:18 [INFO] [stdout] | [INFO] [stdout] 1404 | pub fn find_current_or_parent_effect<'a>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 1408 | ) -> Option<(&TokenEffect, &Token)> { [INFO] [stdout] | ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1408:32 [INFO] [stdout] | [INFO] [stdout] 1404 | pub fn find_current_or_parent_effect<'a>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 1408 | ) -> Option<(&TokenEffect, &Token)> { [INFO] [stdout] | ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1733:18 [INFO] [stdout] | [INFO] [stdout] 1730 | pub fn get_containing_lexical_scope<'a>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 1733 | ) -> Option<(&TokenEffect, &Token)> { [INFO] [stdout] | ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1733:32 [INFO] [stdout] | [INFO] [stdout] 1730 | pub fn get_containing_lexical_scope<'a>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 1733 | ) -> Option<(&TokenEffect, &Token)> { [INFO] [stdout] | ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1745:26 [INFO] [stdout] | [INFO] [stdout] 1742 | pub fn go_to_definition<'a>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 1745 | ) -> Result, String> { [INFO] [stdout] | ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/token.rs:1745:40 [INFO] [stdout] | [INFO] [stdout] 1742 | pub fn go_to_definition<'a>( [INFO] [stdout] | -- lifetime `'a` declared here [INFO] [stdout] ... [INFO] [stdout] 1745 | ) -> Result, String> { [INFO] [stdout] | ^ this elided lifetime gets resolved as `'a` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `crate::TokenParseStatus` [INFO] [stdout] --> src/token.rs:1820:9 [INFO] [stdout] | [INFO] [stdout] 1820 | use crate::TokenParseStatus; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/token.rs:427:13 [INFO] [stdout] | [INFO] [stdout] 427 | let mut working_token = old_token.clone(); [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: unused variable: `line` [INFO] [stdout] --> src/token.rs:735:22 [INFO] [stdout] | [INFO] [stdout] 735 | for (index, (line, token)) in lines.iter().enumerate() { [INFO] [stdout] | ^^^^ help: if this is intentional, prefix it with an underscore: `_line` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_variables)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `depth` [INFO] [stdout] --> src/token.rs:1261:17 [INFO] [stdout] | [INFO] [stdout] 1261 | let depth = child_path.len(); [INFO] [stdout] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_depth` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `pre_existing_effect_path_prefix` [INFO] [stdout] --> src/token.rs:1297:33 [INFO] [stdout] | [INFO] [stdout] 1297 | ... let pre_existing_effect_path_prefix = &pre_existing_effect_path[..i]; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pre_existing_effect_path_prefix` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable `match_iterations` is assigned to, but never used [INFO] [stdout] --> src/token.rs:1523:17 [INFO] [stdout] | [INFO] [stdout] 1523 | let mut match_iterations = 0; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: consider using `_match_iterations` instead [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `declare_identifier_effect` [INFO] [stdout] --> src/token.rs:1791:42 [INFO] [stdout] | [INFO] [stdout] 1791 | matches!(effect, declare_identifier_effect) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_declare_identifier_effect` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variable does not need to be mutable [INFO] [stdout] --> src/token.rs:1927:17 [INFO] [stdout] | [INFO] [stdout] 1927 | let mut new_document = Document::new_from_literal_with_token_lengths( [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/token.rs:1965:17 [INFO] [stdout] | [INFO] [stdout] 1965 | let mut new_document = Document::new_from_literal_with_token_lengths( [INFO] [stdout] | ----^^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | help: remove this `mut` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused variable: `tokens_collection` [INFO] [stdout] --> src/main.rs:372:40 [INFO] [stdout] | [INFO] [stdout] 372 | on_leave: Some(|token, tokens_collection| { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tokens_collection` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: function `stringify_colors` is never used [INFO] [stdout] --> src/main.rs:48:4 [INFO] [stdout] | [INFO] [stdout] 48 | fn stringify_colors( [INFO] [stdout] | ^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(dead_code)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `bookmarks` is never read [INFO] [stdout] --> src/token.rs:26:5 [INFO] [stdout] | [INFO] [stdout] 12 | pub struct TokensCollection { [INFO] [stdout] | ---------------- field in this struct [INFO] [stdout] ... [INFO] [stdout] 26 | bookmarks: HashMap, [INFO] [stdout] | ^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `TokensCollection` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `replace`, `add_bookmark`, `get_bookmark_offset`, and `remove_bookmark` are never used [INFO] [stdout] --> src/token.rs:79:12 [INFO] [stdout] | [INFO] [stdout] 29 | impl TokensCollection { [INFO] [stdout] | --------------------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 79 | pub fn replace<'a>( [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 503 | pub fn add_bookmark(&mut self, offset: usize) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 515 | pub fn get_bookmark_offset(&mut self, bookmark_id: uuid::Uuid) -> Result { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 525 | pub fn remove_bookmark(&mut self, bookmark_id: uuid::Uuid) -> Result<(), String> { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: multiple associated functions are never used [INFO] [stdout] --> src/token.rs:930:12 [INFO] [stdout] | [INFO] [stdout] 926 | impl TokenMatchTemplateMatcher { [INFO] [stdout] | ------------------------------ associated functions in this implementation [INFO] [stdout] ... [INFO] [stdout] 930 | pub fn raw_with_events(text: &'static str, events: TokenEvents) -> TokenMatchTemplateMatcher { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 937 | pub fn reference_with_events(name: &'static str, events: TokenEvents) -> TokenMatchTemplateMatcher { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 944 | pub fn regex_and_negation(regex: regex::Regex, negated_regex: regex::Regex) -> TokenMatchTemplateMatcher { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 964 | pub fn any_with_events(tokens: Vec, events: TokenEvents) -> TokenMatchTemplateMatcher { [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 971 | pub fn sequence_with_events(tokens: Vec, events: TokenEvents) -> TokenMatchTemplateMatcher { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 978 | pub fn repeat_count_with_events( [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 990 | pub fn repeat_once_to_forever_with_events(token: Box, events: TokenEvents) -> TokenMatchTemplateMatcher { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 997 | pub fn repeat_zero_to_forever_with_events(token: Box, events: TokenEvents) -> TokenMatchTemplateMatcher { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: fields `start`, `end`, `global_start`, and `global_end` are never read [INFO] [stdout] --> src/token.rs:1006:9 [INFO] [stdout] | [INFO] [stdout] 1005 | pub struct TokenMatch { [INFO] [stdout] | ---------- fields in this struct [INFO] [stdout] 1006 | pub start: usize, [INFO] [stdout] | ^^^^^ [INFO] [stdout] 1007 | pub end: usize, [INFO] [stdout] | ^^^ [INFO] [stdout] 1008 | pub global_start: usize, [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] 1009 | pub global_end: usize, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `TokenMatch` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: field `0` is never read [INFO] [stdout] --> src/token.rs:1019:23 [INFO] [stdout] | [INFO] [stdout] 1019 | DeclareIdentifier(String), [INFO] [stdout] | ----------------- ^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | field in this variant [INFO] [stdout] | [INFO] [stdout] = note: `TokenEffect` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stdout] | [INFO] [stdout] 1019 - DeclareIdentifier(String), [INFO] [stdout] 1019 + DeclareIdentifier(()), [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `DeclareMember` is never constructed [INFO] [stdout] --> src/token.rs:1021:5 [INFO] [stdout] | [INFO] [stdout] 1015 | pub enum TokenEffect { [INFO] [stdout] | ----------- variant in this enum [INFO] [stdout] ... [INFO] [stdout] 1021 | DeclareMember { name: String, value: String }, [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `TokenEffect` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `find_child`, `find_children`, and `depth` are never used [INFO] [stdout] --> src/token.rs:1127:12 [INFO] [stdout] | [INFO] [stdout] 1096 | impl Token { [INFO] [stdout] | ---------- methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 1127 | pub fn find_child<'a, F>( [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1143 | pub fn find_children<'a, F>( [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] ... [INFO] [stdout] 1220 | pub fn depth<'a>(&'a self, tokens_collection: &'a TokensCollection) -> usize { [INFO] [stdout] | ^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variant `Visual` is never constructed [INFO] [stdout] --> src/engine.rs:1768:5 [INFO] [stdout] | [INFO] [stdout] 1764 | enum Mode { [INFO] [stdout] | ---- variant in this enum [INFO] [stdout] ... [INFO] [stdout] 1768 | Visual, [INFO] [stdout] | ^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Mode` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: variants `IndentRight`, `IndentLeft`, `AutoIndent`, and `SwapCase` are never constructed [INFO] [stdout] --> src/engine.rs:1778:5 [INFO] [stdout] | [INFO] [stdout] 1774 | pub enum Verb { [INFO] [stdout] | ---- variants in this enum [INFO] [stdout] ... [INFO] [stdout] 1778 | IndentRight, [INFO] [stdout] | ^^^^^^^^^^^ [INFO] [stdout] 1779 | IndentLeft, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 1780 | AutoIndent, [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] 1781 | SwapCase, [INFO] [stdout] | ^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `Verb` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: methods `clear` and `sentence_must_be_followed_by_double_space_no_tab` are never used [INFO] [stdout] --> src/buffer_options.rs:72:12 [INFO] [stdout] | [INFO] [stdout] 41 | impl BufferOptions { [INFO] [stdout] | ------------------ methods in this implementation [INFO] [stdout] ... [INFO] [stdout] 72 | pub fn clear(&mut self, key: &str) { [INFO] [stdout] | ^^^^^ [INFO] [stdout] ... [INFO] [stdout] 111 | pub fn sentence_must_be_followed_by_double_space_no_tab(&self) -> bool { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:3829:21 [INFO] [stdout] | [INFO] [stdout] 3829 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] = note: `#[warn(unused_must_use)]` on by default [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 3829 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:3862:21 [INFO] [stdout] | [INFO] [stdout] 3862 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 3862 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:3888:21 [INFO] [stdout] | [INFO] [stdout] 3888 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 3888 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:3922:21 [INFO] [stdout] | [INFO] [stdout] 3922 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 3922 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:3948:21 [INFO] [stdout] | [INFO] [stdout] 3948 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 3948 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:3984:21 [INFO] [stdout] | [INFO] [stdout] 3984 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 3984 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:4010:21 [INFO] [stdout] | [INFO] [stdout] 4010 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 4010 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:4036:21 [INFO] [stdout] | [INFO] [stdout] 4036 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 4036 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:4071:21 [INFO] [stdout] | [INFO] [stdout] 4071 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 4071 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:4134:21 [INFO] [stdout] | [INFO] [stdout] 4134 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 4134 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:4168:21 [INFO] [stdout] | [INFO] [stdout] 4168 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 4168 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:4202:21 [INFO] [stdout] | [INFO] [stdout] 4202 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 4202 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:4238:21 [INFO] [stdout] | [INFO] [stdout] 4238 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 4238 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:4270:21 [INFO] [stdout] | [INFO] [stdout] 4270 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 4270 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:4302:21 [INFO] [stdout] | [INFO] [stdout] 4302 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 4302 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:4329:21 [INFO] [stdout] | [INFO] [stdout] 4329 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 4329 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:4356:21 [INFO] [stdout] | [INFO] [stdout] 4356 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 4356 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:4383:21 [INFO] [stdout] | [INFO] [stdout] 4383 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 4383 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:4410:25 [INFO] [stdout] | [INFO] [stdout] 4410 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 4410 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:4435:25 [INFO] [stdout] | [INFO] [stdout] 4435 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 4435 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:4459:25 [INFO] [stdout] | [INFO] [stdout] 4459 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 4459 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:4484:25 [INFO] [stdout] | [INFO] [stdout] 4484 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 4484 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:4509:25 [INFO] [stdout] | [INFO] [stdout] 4509 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 4509 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:4533:25 [INFO] [stdout] | [INFO] [stdout] 4533 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 4533 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:4557:25 [INFO] [stdout] | [INFO] [stdout] 4557 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 4557 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:4582:25 [INFO] [stdout] | [INFO] [stdout] 4582 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 4582 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:4607:25 [INFO] [stdout] | [INFO] [stdout] 4607 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 4607 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:4640:21 [INFO] [stdout] | [INFO] [stdout] 4640 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 4640 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:4667:21 [INFO] [stdout] | [INFO] [stdout] 4667 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 4667 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:4694:21 [INFO] [stdout] | [INFO] [stdout] 4694 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 4694 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:4721:21 [INFO] [stdout] | [INFO] [stdout] 4721 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 4721 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:4751:21 [INFO] [stdout] | [INFO] [stdout] 4751 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 4751 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:4777:21 [INFO] [stdout] | [INFO] [stdout] 4777 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 4777 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:4803:21 [INFO] [stdout] | [INFO] [stdout] 4803 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 4803 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:4829:25 [INFO] [stdout] | [INFO] [stdout] 4829 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 4829 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:4853:25 [INFO] [stdout] | [INFO] [stdout] 4853 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 4853 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:4877:25 [INFO] [stdout] | [INFO] [stdout] 4877 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 4877 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:4901:25 [INFO] [stdout] | [INFO] [stdout] 4901 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 4901 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:4925:25 [INFO] [stdout] | [INFO] [stdout] 4925 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 4925 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:4949:25 [INFO] [stdout] | [INFO] [stdout] 4949 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 4949 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:4973:25 [INFO] [stdout] | [INFO] [stdout] 4973 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 4973 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:4997:25 [INFO] [stdout] | [INFO] [stdout] 4997 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 4997 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5028:21 [INFO] [stdout] | [INFO] [stdout] 5028 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5028 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5054:21 [INFO] [stdout] | [INFO] [stdout] 5054 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5054 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5080:21 [INFO] [stdout] | [INFO] [stdout] 5080 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5080 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5110:21 [INFO] [stdout] | [INFO] [stdout] 5110 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5110 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5136:21 [INFO] [stdout] | [INFO] [stdout] 5136 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5136 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5162:25 [INFO] [stdout] | [INFO] [stdout] 5162 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5162 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5186:25 [INFO] [stdout] | [INFO] [stdout] 5186 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5186 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5210:25 [INFO] [stdout] | [INFO] [stdout] 5210 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5210 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5234:25 [INFO] [stdout] | [INFO] [stdout] 5234 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5234 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5258:25 [INFO] [stdout] | [INFO] [stdout] 5258 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5258 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5282:25 [INFO] [stdout] | [INFO] [stdout] 5282 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5282 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5313:21 [INFO] [stdout] | [INFO] [stdout] 5313 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5313 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5341:21 [INFO] [stdout] | [INFO] [stdout] 5341 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5341 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5367:21 [INFO] [stdout] | [INFO] [stdout] 5367 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5367 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5395:21 [INFO] [stdout] | [INFO] [stdout] 5395 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5395 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5651:17 [INFO] [stdout] | [INFO] [stdout] 5651 | buffer.raw_parse_input(input_text, |_| {}); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5651 | let _ = buffer.raw_parse_input(input_text, |_| {}); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5665:17 [INFO] [stdout] | [INFO] [stdout] 5665 | buffer.process_input("lljjhkdl"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5665 | let _ = buffer.process_input("lljjhkdl"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5675:17 [INFO] [stdout] | [INFO] [stdout] 5675 | buffer.process_input("5l"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5675 | let _ = buffer.process_input("5l"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5678:17 [INFO] [stdout] | [INFO] [stdout] 5678 | buffer.process_input("lll"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5678 | let _ = buffer.process_input("lll"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5681:17 [INFO] [stdout] | [INFO] [stdout] 5681 | buffer.process_input("dl"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5681 | let _ = buffer.process_input("dl"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5691:17 [INFO] [stdout] | [INFO] [stdout] 5691 | buffer.process_input("j$"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5691 | let _ = buffer.process_input("j$"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5694:17 [INFO] [stdout] | [INFO] [stdout] 5694 | buffer.process_input("5h"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5694 | let _ = buffer.process_input("5h"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5697:17 [INFO] [stdout] | [INFO] [stdout] 5697 | buffer.process_input("hhh"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5697 | let _ = buffer.process_input("hhh"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5700:17 [INFO] [stdout] | [INFO] [stdout] 5700 | buffer.process_input("dl"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5700 | let _ = buffer.process_input("dl"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5710:17 [INFO] [stdout] | [INFO] [stdout] 5710 | buffer.process_input("j$"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5710 | let _ = buffer.process_input("j$"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5713:17 [INFO] [stdout] | [INFO] [stdout] 5713 | buffer.process_input("j"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5713 | let _ = buffer.process_input("j"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5719:17 [INFO] [stdout] | [INFO] [stdout] 5719 | buffer.process_input("j"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5719 | let _ = buffer.process_input("j"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5722:17 [INFO] [stdout] | [INFO] [stdout] 5722 | buffer.process_input("dl"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5722 | let _ = buffer.process_input("dl"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5733:17 [INFO] [stdout] | [INFO] [stdout] 5733 | buffer.process_input("$"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5733 | let _ = buffer.process_input("$"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5734:17 [INFO] [stdout] | [INFO] [stdout] 5734 | buffer.process_input("jj"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5734 | let _ = buffer.process_input("jj"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5735:17 [INFO] [stdout] | [INFO] [stdout] 5735 | buffer.process_input("x"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5735 | let _ = buffer.process_input("x"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5744:17 [INFO] [stdout] | [INFO] [stdout] 5744 | buffer.process_input("edh"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5744 | let _ = buffer.process_input("edh"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5753:17 [INFO] [stdout] | [INFO] [stdout] 5753 | buffer.process_input("dh"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5753 | let _ = buffer.process_input("dh"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5762:17 [INFO] [stdout] | [INFO] [stdout] 5762 | buffer.process_input("dl"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5762 | let _ = buffer.process_input("dl"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5771:17 [INFO] [stdout] | [INFO] [stdout] 5771 | buffer.process_input("$dl"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5771 | let _ = buffer.process_input("$dl"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5780:17 [INFO] [stdout] | [INFO] [stdout] 5780 | buffer.process_input("jdk"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5780 | let _ = buffer.process_input("jdk"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5789:17 [INFO] [stdout] | [INFO] [stdout] 5789 | buffer.process_input("jjjd3k"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5789 | let _ = buffer.process_input("jjjd3k"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5798:17 [INFO] [stdout] | [INFO] [stdout] 5798 | buffer.process_input("dj"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5798 | let _ = buffer.process_input("dj"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5807:17 [INFO] [stdout] | [INFO] [stdout] 5807 | buffer.process_input("d2j"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5807 | let _ = buffer.process_input("d2j"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5816:17 [INFO] [stdout] | [INFO] [stdout] 5816 | buffer.process_input("dj"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5816 | let _ = buffer.process_input("dj"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5829:17 [INFO] [stdout] | [INFO] [stdout] 5829 | buffer.process_input("lld0"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5829 | let _ = buffer.process_input("lld0"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5838:17 [INFO] [stdout] | [INFO] [stdout] 5838 | buffer.process_input("lld$"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5838 | let _ = buffer.process_input("lld$"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5847:17 [INFO] [stdout] | [INFO] [stdout] 5847 | buffer.process_input("d^"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5847 | let _ = buffer.process_input("d^"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5856:17 [INFO] [stdout] | [INFO] [stdout] 5856 | buffer.process_input("fbd^"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5856 | let _ = buffer.process_input("fbd^"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5869:17 [INFO] [stdout] | [INFO] [stdout] 5869 | buffer.process_input("dd"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5869 | let _ = buffer.process_input("dd"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5878:17 [INFO] [stdout] | [INFO] [stdout] 5878 | buffer.process_input("jdd"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5878 | let _ = buffer.process_input("jdd"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5887:17 [INFO] [stdout] | [INFO] [stdout] 5887 | buffer.process_input("2dd"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5887 | let _ = buffer.process_input("2dd"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5896:17 [INFO] [stdout] | [INFO] [stdout] 5896 | buffer.process_input("3dd"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5896 | let _ = buffer.process_input("3dd"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5909:17 [INFO] [stdout] | [INFO] [stdout] 5909 | buffer.process_input("3lD"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5909 | let _ = buffer.process_input("3lD"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5918:17 [INFO] [stdout] | [INFO] [stdout] 5918 | buffer.process_input("3l2D"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5918 | let _ = buffer.process_input("3l2D"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5927:17 [INFO] [stdout] | [INFO] [stdout] 5927 | buffer.process_input("jj3lD"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5927 | let _ = buffer.process_input("jj3lD"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5941:17 [INFO] [stdout] | [INFO] [stdout] 5941 | buffer.process_input("lll"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5941 | let _ = buffer.process_input("lll"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5943:17 [INFO] [stdout] | [INFO] [stdout] 5943 | buffer.process_input("1Gdl"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5943 | let _ = buffer.process_input("1Gdl"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5953:17 [INFO] [stdout] | [INFO] [stdout] 5953 | buffer.process_input("2Gdl"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5953 | let _ = buffer.process_input("2Gdl"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5962:17 [INFO] [stdout] | [INFO] [stdout] 5962 | buffer.process_input("2Gdl"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5962 | let _ = buffer.process_input("2Gdl"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5971:17 [INFO] [stdout] | [INFO] [stdout] 5971 | buffer.process_input("999Gdl"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5971 | let _ = buffer.process_input("999Gdl"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5982:17 [INFO] [stdout] | [INFO] [stdout] 5982 | buffer.process_input("lll"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5982 | let _ = buffer.process_input("lll"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5984:17 [INFO] [stdout] | [INFO] [stdout] 5984 | buffer.process_input("ggdl"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5984 | let _ = buffer.process_input("ggdl"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:5994:17 [INFO] [stdout] | [INFO] [stdout] 5994 | buffer.process_input("GGdl"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 5994 | let _ = buffer.process_input("GGdl"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6007:17 [INFO] [stdout] | [INFO] [stdout] 6007 | buffer.process_input("3|dl"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6007 | let _ = buffer.process_input("3|dl"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6016:17 [INFO] [stdout] | [INFO] [stdout] 6016 | buffer.process_input("999|dl"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6016 | let _ = buffer.process_input("999|dl"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6030:17 [INFO] [stdout] | [INFO] [stdout] 6030 | buffer.process_input("50%dl"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6030 | let _ = buffer.process_input("50%dl"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6039:17 [INFO] [stdout] | [INFO] [stdout] 6039 | buffer.process_input("100%dl"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6039 | let _ = buffer.process_input("100%dl"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6048:17 [INFO] [stdout] | [INFO] [stdout] 6048 | buffer.process_input("1%dl"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6048 | let _ = buffer.process_input("1%dl"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6058:17 [INFO] [stdout] | [INFO] [stdout] 6058 | buffer.process_input("jjll"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6058 | let _ = buffer.process_input("jjll"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6063:17 [INFO] [stdout] | [INFO] [stdout] 6063 | buffer.process_input("0%dl"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6063 | let _ = buffer.process_input("0%dl"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6078:17 [INFO] [stdout] | [INFO] [stdout] 6078 | buffer.process_input("4godl"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6078 | let _ = buffer.process_input("4godl"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6087:17 [INFO] [stdout] | [INFO] [stdout] 6087 | buffer.process_input("999godl"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6087 | let _ = buffer.process_input("999godl"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6099:17 [INFO] [stdout] | [INFO] [stdout] 6099 | buffer.process_input("jjll"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6099 | let _ = buffer.process_input("jjll"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6101:17 [INFO] [stdout] | [INFO] [stdout] 6101 | buffer.process_input("0godl"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6101 | let _ = buffer.process_input("0godl"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6113:17 [INFO] [stdout] | [INFO] [stdout] 6113 | buffer.process_input("jjll"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6113 | let _ = buffer.process_input("jjll"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6115:17 [INFO] [stdout] | [INFO] [stdout] 6115 | buffer.process_input("1godl"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6115 | let _ = buffer.process_input("1godl"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6129:17 [INFO] [stdout] | [INFO] [stdout] 6129 | buffer.process_input("%dl"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6129 | let _ = buffer.process_input("%dl"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6138:17 [INFO] [stdout] | [INFO] [stdout] 6138 | buffer.process_input("%dl"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6138 | let _ = buffer.process_input("%dl"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6147:17 [INFO] [stdout] | [INFO] [stdout] 6147 | buffer.process_input("%dl"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6147 | let _ = buffer.process_input("%dl"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6160:17 [INFO] [stdout] | [INFO] [stdout] 6160 | buffer.process_input("%dl"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6160 | let _ = buffer.process_input("%dl"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6169:17 [INFO] [stdout] | [INFO] [stdout] 6169 | buffer.process_input("%dl"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6169 | let _ = buffer.process_input("%dl"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6178:17 [INFO] [stdout] | [INFO] [stdout] 6178 | buffer.process_input("%dl"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6178 | let _ = buffer.process_input("%dl"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6187:17 [INFO] [stdout] | [INFO] [stdout] 6187 | buffer.process_input("%dl"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6187 | let _ = buffer.process_input("%dl"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6200:17 [INFO] [stdout] | [INFO] [stdout] 6200 | buffer.process_input("%dl"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6200 | let _ = buffer.process_input("%dl"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6209:17 [INFO] [stdout] | [INFO] [stdout] 6209 | buffer.process_input("%dl"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6209 | let _ = buffer.process_input("%dl"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6218:17 [INFO] [stdout] | [INFO] [stdout] 6218 | buffer.process_input("%dl"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6218 | let _ = buffer.process_input("%dl"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6227:17 [INFO] [stdout] | [INFO] [stdout] 6227 | buffer.process_input("%dl"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6227 | let _ = buffer.process_input("%dl"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6240:17 [INFO] [stdout] | [INFO] [stdout] 6240 | buffer.process_input("%dl"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6240 | let _ = buffer.process_input("%dl"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6249:17 [INFO] [stdout] | [INFO] [stdout] 6249 | buffer.process_input("%dl"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6249 | let _ = buffer.process_input("%dl"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6258:17 [INFO] [stdout] | [INFO] [stdout] 6258 | buffer.process_input("%dl"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6258 | let _ = buffer.process_input("%dl"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6267:17 [INFO] [stdout] | [INFO] [stdout] 6267 | buffer.process_input("%dl"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6267 | let _ = buffer.process_input("%dl"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6277:17 [INFO] [stdout] | [INFO] [stdout] 6277 | buffer.process_input("%dl"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6277 | let _ = buffer.process_input("%dl"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6291:21 [INFO] [stdout] | [INFO] [stdout] 6291 | buffer.process_input("%dl"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6291 | let _ = buffer.process_input("%dl"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6302:21 [INFO] [stdout] | [INFO] [stdout] 6302 | buffer.process_input("%"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6302 | let _ = buffer.process_input("%"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6303:21 [INFO] [stdout] | [INFO] [stdout] 6303 | buffer.process_input("%dl"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6303 | let _ = buffer.process_input("%dl"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6314:21 [INFO] [stdout] | [INFO] [stdout] 6314 | buffer.process_input("%"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6314 | let _ = buffer.process_input("%"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6315:21 [INFO] [stdout] | [INFO] [stdout] 6315 | buffer.process_input("%"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6315 | let _ = buffer.process_input("%"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6316:21 [INFO] [stdout] | [INFO] [stdout] 6316 | buffer.process_input("%dl"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6316 | let _ = buffer.process_input("%dl"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6327:21 [INFO] [stdout] | [INFO] [stdout] 6327 | buffer.process_input("%"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6327 | let _ = buffer.process_input("%"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6328:21 [INFO] [stdout] | [INFO] [stdout] 6328 | buffer.process_input("%"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6328 | let _ = buffer.process_input("%"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6329:21 [INFO] [stdout] | [INFO] [stdout] 6329 | buffer.process_input("%"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6329 | let _ = buffer.process_input("%"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6330:21 [INFO] [stdout] | [INFO] [stdout] 6330 | buffer.process_input("%dl"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6330 | let _ = buffer.process_input("%dl"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6343:17 [INFO] [stdout] | [INFO] [stdout] 6343 | buffer.process_input("%"); // #if -> #else [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6343 | let _ = buffer.process_input("%"); // #if -> #else [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6344:17 [INFO] [stdout] | [INFO] [stdout] 6344 | buffer.process_input("%dl"); // #else -> second #endif [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6344 | let _ = buffer.process_input("%dl"); // #else -> second #endif [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6361:17 [INFO] [stdout] | [INFO] [stdout] 6361 | buffer.process_input("0"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6361 | let _ = buffer.process_input("0"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6364:17 [INFO] [stdout] | [INFO] [stdout] 6364 | buffer.process_input("i"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6364 | let _ = buffer.process_input("i"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6368:17 [INFO] [stdout] | [INFO] [stdout] 6368 | buffer.process_input("HERE"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6368 | let _ = buffer.process_input("HERE"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6375:17 [INFO] [stdout] | [INFO] [stdout] 6375 | buffer.process_input(ESCAPE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6375 | let _ = buffer.process_input(ESCAPE); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6388:17 [INFO] [stdout] | [INFO] [stdout] 6388 | buffer.process_input("f "); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6388 | let _ = buffer.process_input("f "); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6391:17 [INFO] [stdout] | [INFO] [stdout] 6391 | buffer.process_input("i"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6391 | let _ = buffer.process_input("i"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6395:17 [INFO] [stdout] | [INFO] [stdout] 6395 | buffer.process_input("HERE"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6395 | let _ = buffer.process_input("HERE"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6402:17 [INFO] [stdout] | [INFO] [stdout] 6402 | buffer.process_input(ESCAPE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6402 | let _ = buffer.process_input(ESCAPE); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6415:17 [INFO] [stdout] | [INFO] [stdout] 6415 | buffer.process_input("$"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6415 | let _ = buffer.process_input("$"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6418:17 [INFO] [stdout] | [INFO] [stdout] 6418 | buffer.process_input("i"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6418 | let _ = buffer.process_input("i"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6422:17 [INFO] [stdout] | [INFO] [stdout] 6422 | buffer.process_input("HERE"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6422 | let _ = buffer.process_input("HERE"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6429:17 [INFO] [stdout] | [INFO] [stdout] 6429 | buffer.process_input(ESCAPE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6429 | let _ = buffer.process_input(ESCAPE); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6442:17 [INFO] [stdout] | [INFO] [stdout] 6442 | buffer.process_input("2G0"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6442 | let _ = buffer.process_input("2G0"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6445:17 [INFO] [stdout] | [INFO] [stdout] 6445 | buffer.process_input("i"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6445 | let _ = buffer.process_input("i"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6449:17 [INFO] [stdout] | [INFO] [stdout] 6449 | buffer.process_input("HERE"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6449 | let _ = buffer.process_input("HERE"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6456:17 [INFO] [stdout] | [INFO] [stdout] 6456 | buffer.process_input(ESCAPE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6456 | let _ = buffer.process_input(ESCAPE); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6469:17 [INFO] [stdout] | [INFO] [stdout] 6469 | buffer.process_input("0"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6469 | let _ = buffer.process_input("0"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6472:17 [INFO] [stdout] | [INFO] [stdout] 6472 | buffer.process_input("a"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6472 | let _ = buffer.process_input("a"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6476:17 [INFO] [stdout] | [INFO] [stdout] 6476 | buffer.process_input("HERE"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6476 | let _ = buffer.process_input("HERE"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6483:17 [INFO] [stdout] | [INFO] [stdout] 6483 | buffer.process_input(ESCAPE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6483 | let _ = buffer.process_input(ESCAPE); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6496:17 [INFO] [stdout] | [INFO] [stdout] 6496 | buffer.process_input("$"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6496 | let _ = buffer.process_input("$"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6499:17 [INFO] [stdout] | [INFO] [stdout] 6499 | buffer.process_input("a"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6499 | let _ = buffer.process_input("a"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6503:17 [INFO] [stdout] | [INFO] [stdout] 6503 | buffer.process_input("HERE"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6503 | let _ = buffer.process_input("HERE"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6510:17 [INFO] [stdout] | [INFO] [stdout] 6510 | buffer.process_input(ESCAPE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6510 | let _ = buffer.process_input(ESCAPE); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6527:17 [INFO] [stdout] | [INFO] [stdout] 6527 | buffer.process_input("2G$"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6527 | let _ = buffer.process_input("2G$"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6530:17 [INFO] [stdout] | [INFO] [stdout] 6530 | buffer.process_input("a"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6530 | let _ = buffer.process_input("a"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6534:17 [INFO] [stdout] | [INFO] [stdout] 6534 | buffer.process_input("\n"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6534 | let _ = buffer.process_input("\n"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6538:17 [INFO] [stdout] | [INFO] [stdout] 6538 | buffer.process_input("HERE"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6538 | let _ = buffer.process_input("HERE"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6552:17 [INFO] [stdout] | [INFO] [stdout] 6552 | buffer.process_input("2G$"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6552 | let _ = buffer.process_input("2G$"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6555:17 [INFO] [stdout] | [INFO] [stdout] 6555 | buffer.process_input("a"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6555 | let _ = buffer.process_input("a"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6559:17 [INFO] [stdout] | [INFO] [stdout] 6559 | buffer.process_input("\n"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6559 | let _ = buffer.process_input("\n"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6563:17 [INFO] [stdout] | [INFO] [stdout] 6563 | buffer.process_input(ESCAPE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6563 | let _ = buffer.process_input(ESCAPE); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6579:17 [INFO] [stdout] | [INFO] [stdout] 6579 | buffer.process_input("0f "); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6579 | let _ = buffer.process_input("0f "); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6582:17 [INFO] [stdout] | [INFO] [stdout] 6582 | buffer.process_input("I"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6582 | let _ = buffer.process_input("I"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6586:17 [INFO] [stdout] | [INFO] [stdout] 6586 | buffer.process_input("HERE"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6586 | let _ = buffer.process_input("HERE"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6593:17 [INFO] [stdout] | [INFO] [stdout] 6593 | buffer.process_input(ESCAPE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6593 | let _ = buffer.process_input(ESCAPE); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6606:17 [INFO] [stdout] | [INFO] [stdout] 6606 | buffer.process_input("2G0f "); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6606 | let _ = buffer.process_input("2G0f "); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6609:17 [INFO] [stdout] | [INFO] [stdout] 6609 | buffer.process_input("I"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6609 | let _ = buffer.process_input("I"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6613:17 [INFO] [stdout] | [INFO] [stdout] 6613 | buffer.process_input("HERE"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6613 | let _ = buffer.process_input("HERE"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6620:17 [INFO] [stdout] | [INFO] [stdout] 6620 | buffer.process_input(ESCAPE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6620 | let _ = buffer.process_input(ESCAPE); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6637:17 [INFO] [stdout] | [INFO] [stdout] 6637 | buffer.process_input("2G0f "); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6637 | let _ = buffer.process_input("2G0f "); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6640:17 [INFO] [stdout] | [INFO] [stdout] 6640 | buffer.process_input("I"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6640 | let _ = buffer.process_input("I"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6644:17 [INFO] [stdout] | [INFO] [stdout] 6644 | buffer.process_input("HERE"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6644 | let _ = buffer.process_input("HERE"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6651:17 [INFO] [stdout] | [INFO] [stdout] 6651 | buffer.process_input(ESCAPE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6651 | let _ = buffer.process_input(ESCAPE); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6668:17 [INFO] [stdout] | [INFO] [stdout] 6668 | buffer.process_input("2G0f "); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6668 | let _ = buffer.process_input("2G0f "); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6671:17 [INFO] [stdout] | [INFO] [stdout] 6671 | buffer.process_input("I"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6671 | let _ = buffer.process_input("I"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6675:17 [INFO] [stdout] | [INFO] [stdout] 6675 | buffer.process_input("HERE"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6675 | let _ = buffer.process_input("HERE"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6682:17 [INFO] [stdout] | [INFO] [stdout] 6682 | buffer.process_input(ESCAPE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6682 | let _ = buffer.process_input(ESCAPE); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6699:17 [INFO] [stdout] | [INFO] [stdout] 6699 | buffer.process_input("2G0f "); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6699 | let _ = buffer.process_input("2G0f "); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6702:17 [INFO] [stdout] | [INFO] [stdout] 6702 | buffer.process_input("A"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6702 | let _ = buffer.process_input("A"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6706:17 [INFO] [stdout] | [INFO] [stdout] 6706 | buffer.process_input("HERE"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6706 | let _ = buffer.process_input("HERE"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6713:17 [INFO] [stdout] | [INFO] [stdout] 6713 | buffer.process_input(ESCAPE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6713 | let _ = buffer.process_input(ESCAPE); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6726:17 [INFO] [stdout] | [INFO] [stdout] 6726 | buffer.process_input("3G0f "); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6726 | let _ = buffer.process_input("3G0f "); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6729:17 [INFO] [stdout] | [INFO] [stdout] 6729 | buffer.process_input("A"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6729 | let _ = buffer.process_input("A"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6733:17 [INFO] [stdout] | [INFO] [stdout] 6733 | buffer.process_input("HERE"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6733 | let _ = buffer.process_input("HERE"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6740:17 [INFO] [stdout] | [INFO] [stdout] 6740 | buffer.process_input(ESCAPE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6740 | let _ = buffer.process_input(ESCAPE); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6757:17 [INFO] [stdout] | [INFO] [stdout] 6757 | buffer.process_input("0"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6757 | let _ = buffer.process_input("0"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6760:17 [INFO] [stdout] | [INFO] [stdout] 6760 | buffer.process_input("O"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6760 | let _ = buffer.process_input("O"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6767:17 [INFO] [stdout] | [INFO] [stdout] 6767 | buffer.process_input("HERE"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6767 | let _ = buffer.process_input("HERE"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6774:17 [INFO] [stdout] | [INFO] [stdout] 6774 | buffer.process_input(ESCAPE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6774 | let _ = buffer.process_input(ESCAPE); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6787:17 [INFO] [stdout] | [INFO] [stdout] 6787 | buffer.process_input("2G0"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6787 | let _ = buffer.process_input("2G0"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6790:17 [INFO] [stdout] | [INFO] [stdout] 6790 | buffer.process_input("O"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6790 | let _ = buffer.process_input("O"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6797:17 [INFO] [stdout] | [INFO] [stdout] 6797 | buffer.process_input("HERE"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6797 | let _ = buffer.process_input("HERE"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6804:17 [INFO] [stdout] | [INFO] [stdout] 6804 | buffer.process_input(ESCAPE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6804 | let _ = buffer.process_input(ESCAPE); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6821:17 [INFO] [stdout] | [INFO] [stdout] 6821 | buffer.process_input("2G0"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6821 | let _ = buffer.process_input("2G0"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6824:17 [INFO] [stdout] | [INFO] [stdout] 6824 | buffer.process_input("O"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6824 | let _ = buffer.process_input("O"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6831:17 [INFO] [stdout] | [INFO] [stdout] 6831 | buffer.process_input("HERE"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6831 | let _ = buffer.process_input("HERE"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6841:17 [INFO] [stdout] | [INFO] [stdout] 6841 | buffer.process_input("G0"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6841 | let _ = buffer.process_input("G0"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6844:17 [INFO] [stdout] | [INFO] [stdout] 6844 | buffer.process_input("o"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6844 | let _ = buffer.process_input("o"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6851:17 [INFO] [stdout] | [INFO] [stdout] 6851 | buffer.process_input("HERE"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6851 | let _ = buffer.process_input("HERE"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6858:17 [INFO] [stdout] | [INFO] [stdout] 6858 | buffer.process_input(ESCAPE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6858 | let _ = buffer.process_input(ESCAPE); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6871:17 [INFO] [stdout] | [INFO] [stdout] 6871 | buffer.process_input("2G0"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6871 | let _ = buffer.process_input("2G0"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6874:17 [INFO] [stdout] | [INFO] [stdout] 6874 | buffer.process_input("o"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6874 | let _ = buffer.process_input("o"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6881:17 [INFO] [stdout] | [INFO] [stdout] 6881 | buffer.process_input("HERE"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6881 | let _ = buffer.process_input("HERE"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6888:17 [INFO] [stdout] | [INFO] [stdout] 6888 | buffer.process_input(ESCAPE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6888 | let _ = buffer.process_input(ESCAPE); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6905:17 [INFO] [stdout] | [INFO] [stdout] 6905 | buffer.process_input("2G0"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6905 | let _ = buffer.process_input("2G0"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6908:17 [INFO] [stdout] | [INFO] [stdout] 6908 | buffer.process_input("o"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6908 | let _ = buffer.process_input("o"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6915:17 [INFO] [stdout] | [INFO] [stdout] 6915 | buffer.process_input("HERE"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6915 | let _ = buffer.process_input("HERE"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6929:17 [INFO] [stdout] | [INFO] [stdout] 6929 | buffer.process_input("0"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6929 | let _ = buffer.process_input("0"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6932:17 [INFO] [stdout] | [INFO] [stdout] 6932 | buffer.process_input("s"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6932 | let _ = buffer.process_input("s"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6939:17 [INFO] [stdout] | [INFO] [stdout] 6939 | buffer.process_input("HERE"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6939 | let _ = buffer.process_input("HERE"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6946:17 [INFO] [stdout] | [INFO] [stdout] 6946 | buffer.process_input(ESCAPE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6946 | let _ = buffer.process_input(ESCAPE); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6959:17 [INFO] [stdout] | [INFO] [stdout] 6959 | buffer.process_input("2G0f "); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6959 | let _ = buffer.process_input("2G0f "); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6962:17 [INFO] [stdout] | [INFO] [stdout] 6962 | buffer.process_input("s"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6962 | let _ = buffer.process_input("s"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6969:17 [INFO] [stdout] | [INFO] [stdout] 6969 | buffer.process_input("HERE"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6969 | let _ = buffer.process_input("HERE"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6976:17 [INFO] [stdout] | [INFO] [stdout] 6976 | buffer.process_input(ESCAPE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6976 | let _ = buffer.process_input(ESCAPE); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6993:17 [INFO] [stdout] | [INFO] [stdout] 6993 | buffer.process_input("2G0f "); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6993 | let _ = buffer.process_input("2G0f "); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:6996:17 [INFO] [stdout] | [INFO] [stdout] 6996 | buffer.process_input("S"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 6996 | let _ = buffer.process_input("S"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:7006:17 [INFO] [stdout] | [INFO] [stdout] 7006 | buffer.process_input("HERE"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 7006 | let _ = buffer.process_input("HERE"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:7013:17 [INFO] [stdout] | [INFO] [stdout] 7013 | buffer.process_input(ESCAPE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 7013 | let _ = buffer.process_input(ESCAPE); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:7026:17 [INFO] [stdout] | [INFO] [stdout] 7026 | buffer.process_input("2G0f "); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 7026 | let _ = buffer.process_input("2G0f "); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:7029:17 [INFO] [stdout] | [INFO] [stdout] 7029 | buffer.process_input("2S"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 7029 | let _ = buffer.process_input("2S"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:7039:17 [INFO] [stdout] | [INFO] [stdout] 7039 | buffer.process_input("HERE"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 7039 | let _ = buffer.process_input("HERE"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:7046:17 [INFO] [stdout] | [INFO] [stdout] 7046 | buffer.process_input(ESCAPE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 7046 | let _ = buffer.process_input(ESCAPE); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:7063:17 [INFO] [stdout] | [INFO] [stdout] 7063 | buffer.process_input("0"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 7063 | let _ = buffer.process_input("0"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:7066:17 [INFO] [stdout] | [INFO] [stdout] 7066 | buffer.process_input("R"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 7066 | let _ = buffer.process_input("R"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:7073:17 [INFO] [stdout] | [INFO] [stdout] 7073 | buffer.process_input(ESCAPE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 7073 | let _ = buffer.process_input(ESCAPE); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:7089:17 [INFO] [stdout] | [INFO] [stdout] 7089 | buffer.process_input("0"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 7089 | let _ = buffer.process_input("0"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:7092:17 [INFO] [stdout] | [INFO] [stdout] 7092 | buffer.process_input("R"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 7092 | let _ = buffer.process_input("R"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:7096:17 [INFO] [stdout] | [INFO] [stdout] 7096 | buffer.process_input("HERE"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 7096 | let _ = buffer.process_input("HERE"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:7103:17 [INFO] [stdout] | [INFO] [stdout] 7103 | buffer.process_input(ESCAPE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 7103 | let _ = buffer.process_input(ESCAPE); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:7116:17 [INFO] [stdout] | [INFO] [stdout] 7116 | buffer.process_input("3w"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 7116 | let _ = buffer.process_input("3w"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:7120:17 [INFO] [stdout] | [INFO] [stdout] 7120 | buffer.process_input("R"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 7120 | let _ = buffer.process_input("R"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:7124:17 [INFO] [stdout] | [INFO] [stdout] 7124 | buffer.process_input("HERE"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 7124 | let _ = buffer.process_input("HERE"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:7131:17 [INFO] [stdout] | [INFO] [stdout] 7131 | buffer.process_input(ESCAPE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 7131 | let _ = buffer.process_input(ESCAPE); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:7144:17 [INFO] [stdout] | [INFO] [stdout] 7144 | buffer.process_input("0"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 7144 | let _ = buffer.process_input("0"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:7147:17 [INFO] [stdout] | [INFO] [stdout] 7147 | buffer.process_input("R"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 7147 | let _ = buffer.process_input("R"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:7151:17 [INFO] [stdout] | [INFO] [stdout] 7151 | buffer.process_input("HERE"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 7151 | let _ = buffer.process_input("HERE"); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:7158:17 [INFO] [stdout] | [INFO] [stdout] 7158 | buffer.process_input(BACKSPACE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 7158 | let _ = buffer.process_input(BACKSPACE); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:7165:17 [INFO] [stdout] | [INFO] [stdout] 7165 | buffer.process_input(BACKSPACE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 7165 | let _ = buffer.process_input(BACKSPACE); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:7166:17 [INFO] [stdout] | [INFO] [stdout] 7166 | buffer.process_input(BACKSPACE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 7166 | let _ = buffer.process_input(BACKSPACE); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused `Result` that must be used [INFO] [stdout] --> src/engine.rs:7173:17 [INFO] [stdout] | [INFO] [stdout] 7173 | buffer.process_input(ESCAPE); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stdout] help: use `let _ = ...` to ignore the resulting value [INFO] [stdout] | [INFO] [stdout] 7173 | let _ = buffer.process_input(ESCAPE); [INFO] [stdout] | +++++++ [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 2.92s [INFO] running `Command { std: "docker" "inspect" "7b7871538ae9a2b58617276810637c153f0fed2f7e5d078cc00a414cfaf13cfa", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "7b7871538ae9a2b58617276810637c153f0fed2f7e5d078cc00a414cfaf13cfa", kill_on_drop: false }` [INFO] [stdout] 7b7871538ae9a2b58617276810637c153f0fed2f7e5d078cc00a414cfaf13cfa [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/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" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:eea15d5475069c3ef791f10c2c6b5af2ee421ef2da1e680ecce1cba46243983b" "/opt/rustwide/cargo-home/bin/cargo" "+17092ad00ed8fe1e7f81a7e38238ff70779034b1" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] cc1763e61d678a6b95294c59cb7b94545fdadc6d341913481b57b353962186c1 [INFO] running `Command { std: "docker" "start" "-a" "cc1763e61d678a6b95294c59cb7b94545fdadc6d341913481b57b353962186c1", kill_on_drop: false }` [INFO] [stderr] warning: elided lifetime has a name [INFO] [stderr] --> src/token.rs:858:23 [INFO] [stderr] | [INFO] [stderr] 851 | fn debug_token_tree_string_recurse_into_level<'a>( [INFO] [stderr] | -- lifetime `'a` declared here [INFO] [stderr] ... [INFO] [stderr] 858 | ) -> Vec<(String, &Token)> { [INFO] [stderr] | ^ this elided lifetime gets resolved as `'a` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(elided_named_lifetimes)]` on by default [INFO] [stderr] [INFO] [stderr] warning: elided lifetime has a name [INFO] [stderr] --> src/token.rs:1097:82 [INFO] [stderr] | [INFO] [stderr] 1097 | pub fn next<'a>(&'a self, tokens_collection: &'a TokensCollection) -> Option<&Box> { [INFO] [stderr] | -- lifetime `'a` declared here ^ this elided lifetime gets resolved as `'a` [INFO] [stderr] [INFO] [stderr] warning: elided lifetime has a name [INFO] [stderr] --> src/token.rs:1104:86 [INFO] [stderr] | [INFO] [stderr] 1104 | pub fn previous<'a>(&'a self, tokens_collection: &'a TokensCollection) -> Option<&Box> { [INFO] [stderr] | -- lifetime `'a` declared here ^ this elided lifetime gets resolved as `'a` [INFO] [stderr] [INFO] [stderr] warning: elided lifetime has a name [INFO] [stderr] --> src/token.rs:1110:84 [INFO] [stderr] | [INFO] [stderr] 1110 | pub fn parent<'a>(&'a self, tokens_collection: &'a TokensCollection) -> Option<&Box> { [INFO] [stderr] | -- lifetime `'a` declared here ^ this elided lifetime gets resolved as `'a` [INFO] [stderr] [INFO] [stderr] warning: elided lifetime has a name [INFO] [stderr] --> src/token.rs:1117:90 [INFO] [stderr] | [INFO] [stderr] 1117 | pub fn children<'a>(&'a self, tokens_collection: &'a TokensCollection) -> Option>> { [INFO] [stderr] | -- lifetime `'a` declared here ^ this elided lifetime gets resolved as `'a` [INFO] [stderr] [INFO] [stderr] warning: elided lifetime has a name [INFO] [stderr] --> src/token.rs:1131:17 [INFO] [stderr] | [INFO] [stderr] 1127 | pub fn find_child<'a, F>( [INFO] [stderr] | -- lifetime `'a` declared here [INFO] [stderr] ... [INFO] [stderr] 1131 | ) -> Option<&Box> where F: FnMut(&Token) -> bool { [INFO] [stderr] | ^ this elided lifetime gets resolved as `'a` [INFO] [stderr] [INFO] [stderr] warning: elided lifetime has a name [INFO] [stderr] --> src/token.rs:1147:14 [INFO] [stderr] | [INFO] [stderr] 1143 | pub fn find_children<'a, F>( [INFO] [stderr] | -- lifetime `'a` declared here [INFO] [stderr] ... [INFO] [stderr] 1147 | ) -> Vec<&Box> where F: FnMut(&Token) -> bool { [INFO] [stderr] | ^ this elided lifetime gets resolved as `'a` [INFO] [stderr] [INFO] [stderr] warning: elided lifetime has a name [INFO] [stderr] --> src/token.rs:1160:121 [INFO] [stderr] | [INFO] [stderr] 1160 | pub fn deep_children<'a>(&'a self, tokens_collection: &'a TokensCollection, max_depth: Option) -> Option>> { [INFO] [stderr] | -- lifetime `'a` declared here ^ this elided lifetime gets resolved as `'a` [INFO] [stderr] [INFO] [stderr] warning: elided lifetime has a name [INFO] [stderr] --> src/token.rs:1189:17 [INFO] [stderr] | [INFO] [stderr] 1184 | pub fn find_deep_child<'a, F>( [INFO] [stderr] | -- lifetime `'a` declared here [INFO] [stderr] ... [INFO] [stderr] 1189 | ) -> Option<&Box> where F: FnMut(&Token) -> bool { [INFO] [stderr] | ^ this elided lifetime gets resolved as `'a` [INFO] [stderr] [INFO] [stderr] warning: elided lifetime has a name [INFO] [stderr] --> src/token.rs:1206:14 [INFO] [stderr] | [INFO] [stderr] 1201 | pub fn find_deep_children<'a, F>( [INFO] [stderr] | -- lifetime `'a` declared here [INFO] [stderr] ... [INFO] [stderr] 1206 | ) -> Vec<&Box> where F: FnMut(&Token) -> bool { [INFO] [stderr] | ^ this elided lifetime gets resolved as `'a` [INFO] [stderr] [INFO] [stderr] warning: elided lifetime has a name [INFO] [stderr] --> src/token.rs:1246:89 [INFO] [stderr] | [INFO] [stderr] 1246 | pub fn child_effects<'a>(&'a self, tokens_collection: &'a TokensCollection) -> Vec<(&TokenEffect, Vec<&Box>)> { [INFO] [stderr] | -- lifetime `'a` declared here ^ this elided lifetime gets resolved as `'a` [INFO] [stderr] [INFO] [stderr] warning: elided lifetime has a name [INFO] [stderr] --> src/token.rs:1246:107 [INFO] [stderr] | [INFO] [stderr] 1246 | pub fn child_effects<'a>(&'a self, tokens_collection: &'a TokensCollection) -> Vec<(&TokenEffect, Vec<&Box>)> { [INFO] [stderr] | -- lifetime `'a` declared here ^ this elided lifetime gets resolved as `'a` [INFO] [stderr] [INFO] [stderr] warning: elided lifetime has a name [INFO] [stderr] --> src/token.rs:1345:18 [INFO] [stderr] | [INFO] [stderr] 1341 | pub fn find_child_effect<'a, F>( [INFO] [stderr] | -- lifetime `'a` declared here [INFO] [stderr] ... [INFO] [stderr] 1345 | ) -> Option<(&TokenEffect, &Token)> where F: FnMut(&TokenEffect, &Token) -> bool { [INFO] [stderr] | ^ this elided lifetime gets resolved as `'a` [INFO] [stderr] [INFO] [stderr] warning: elided lifetime has a name [INFO] [stderr] --> src/token.rs:1345:32 [INFO] [stderr] | [INFO] [stderr] 1341 | pub fn find_child_effect<'a, F>( [INFO] [stderr] | -- lifetime `'a` declared here [INFO] [stderr] ... [INFO] [stderr] 1345 | ) -> Option<(&TokenEffect, &Token)> where F: FnMut(&TokenEffect, &Token) -> bool { [INFO] [stderr] | ^ this elided lifetime gets resolved as `'a` [INFO] [stderr] [INFO] [stderr] warning: elided lifetime has a name [INFO] [stderr] --> src/token.rs:1373:90 [INFO] [stderr] | [INFO] [stderr] 1373 | pub fn parent_effects<'a>(&'a self, tokens_collection: &'a TokensCollection) -> Vec<(&TokenEffect, &Box)> { [INFO] [stderr] | -- lifetime `'a` declared here ^ this elided lifetime gets resolved as `'a` [INFO] [stderr] [INFO] [stderr] warning: elided lifetime has a name [INFO] [stderr] --> src/token.rs:1373:104 [INFO] [stderr] | [INFO] [stderr] 1373 | pub fn parent_effects<'a>(&'a self, tokens_collection: &'a TokensCollection) -> Vec<(&TokenEffect, &Box)> { [INFO] [stderr] | -- lifetime `'a` declared here ^ this elided lifetime gets resolved as `'a` [INFO] [stderr] [INFO] [stderr] warning: elided lifetime has a name [INFO] [stderr] --> src/token.rs:1393:18 [INFO] [stderr] | [INFO] [stderr] 1389 | pub fn find_parent_effect<'a>( [INFO] [stderr] | -- lifetime `'a` declared here [INFO] [stderr] ... [INFO] [stderr] 1393 | ) -> Option<(&TokenEffect, &Token)> { [INFO] [stderr] | ^ this elided lifetime gets resolved as `'a` [INFO] [stderr] [INFO] [stderr] warning: elided lifetime has a name [INFO] [stderr] --> src/token.rs:1393:32 [INFO] [stderr] | [INFO] [stderr] 1389 | pub fn find_parent_effect<'a>( [INFO] [stderr] | -- lifetime `'a` declared here [INFO] [stderr] ... [INFO] [stderr] 1393 | ) -> Option<(&TokenEffect, &Token)> { [INFO] [stderr] | ^ this elided lifetime gets resolved as `'a` [INFO] [stderr] [INFO] [stderr] warning: elided lifetime has a name [INFO] [stderr] --> src/token.rs:1408:18 [INFO] [stderr] | [INFO] [stderr] 1404 | pub fn find_current_or_parent_effect<'a>( [INFO] [stderr] | -- lifetime `'a` declared here [INFO] [stderr] ... [INFO] [stderr] 1408 | ) -> Option<(&TokenEffect, &Token)> { [INFO] [stderr] | ^ this elided lifetime gets resolved as `'a` [INFO] [stderr] [INFO] [stderr] warning: elided lifetime has a name [INFO] [stderr] --> src/token.rs:1408:32 [INFO] [stderr] | [INFO] [stderr] 1404 | pub fn find_current_or_parent_effect<'a>( [INFO] [stderr] | -- lifetime `'a` declared here [INFO] [stderr] ... [INFO] [stderr] 1408 | ) -> Option<(&TokenEffect, &Token)> { [INFO] [stderr] | ^ this elided lifetime gets resolved as `'a` [INFO] [stderr] [INFO] [stderr] warning: elided lifetime has a name [INFO] [stderr] --> src/token.rs:1733:18 [INFO] [stderr] | [INFO] [stderr] 1730 | pub fn get_containing_lexical_scope<'a>( [INFO] [stderr] | -- lifetime `'a` declared here [INFO] [stderr] ... [INFO] [stderr] 1733 | ) -> Option<(&TokenEffect, &Token)> { [INFO] [stderr] | ^ this elided lifetime gets resolved as `'a` [INFO] [stderr] [INFO] [stderr] warning: elided lifetime has a name [INFO] [stderr] --> src/token.rs:1733:32 [INFO] [stderr] | [INFO] [stderr] 1730 | pub fn get_containing_lexical_scope<'a>( [INFO] [stderr] | -- lifetime `'a` declared here [INFO] [stderr] ... [INFO] [stderr] 1733 | ) -> Option<(&TokenEffect, &Token)> { [INFO] [stderr] | ^ this elided lifetime gets resolved as `'a` [INFO] [stderr] [INFO] [stderr] warning: elided lifetime has a name [INFO] [stderr] --> src/token.rs:1745:26 [INFO] [stderr] | [INFO] [stderr] 1742 | pub fn go_to_definition<'a>( [INFO] [stderr] | -- lifetime `'a` declared here [INFO] [stderr] ... [INFO] [stderr] 1745 | ) -> Result, String> { [INFO] [stderr] | ^ this elided lifetime gets resolved as `'a` [INFO] [stderr] [INFO] [stderr] warning: elided lifetime has a name [INFO] [stderr] --> src/token.rs:1745:40 [INFO] [stderr] | [INFO] [stderr] 1742 | pub fn go_to_definition<'a>( [INFO] [stderr] | -- lifetime `'a` declared here [INFO] [stderr] ... [INFO] [stderr] 1745 | ) -> Result, String> { [INFO] [stderr] | ^ this elided lifetime gets resolved as `'a` [INFO] [stderr] [INFO] [stderr] warning: unused import: `crate::TokenParseStatus` [INFO] [stderr] --> src/token.rs:1820:9 [INFO] [stderr] | [INFO] [stderr] 1820 | use crate::TokenParseStatus; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/token.rs:427:13 [INFO] [stderr] | [INFO] [stderr] 427 | let mut working_token = old_token.clone(); [INFO] [stderr] | ----^^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_mut)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `line` [INFO] [stderr] --> src/token.rs:735:22 [INFO] [stderr] | [INFO] [stderr] 735 | for (index, (line, token)) in lines.iter().enumerate() { [INFO] [stderr] | ^^^^ help: if this is intentional, prefix it with an underscore: `_line` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_variables)]` on by default [INFO] [stderr] [INFO] [stderr] warning: unused variable: `depth` [INFO] [stderr] --> src/token.rs:1261:17 [INFO] [stderr] | [INFO] [stderr] 1261 | let depth = child_path.len(); [INFO] [stderr] | ^^^^^ help: if this is intentional, prefix it with an underscore: `_depth` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `pre_existing_effect_path_prefix` [INFO] [stderr] --> src/token.rs:1297:33 [INFO] [stderr] | [INFO] [stderr] 1297 | ... let pre_existing_effect_path_prefix = &pre_existing_effect_path[..i]; [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_pre_existing_effect_path_prefix` [INFO] [stderr] [INFO] [stderr] warning: variable `match_iterations` is assigned to, but never used [INFO] [stderr] --> src/token.rs:1523:17 [INFO] [stderr] | [INFO] [stderr] 1523 | let mut match_iterations = 0; [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: consider using `_match_iterations` instead [INFO] [stderr] [INFO] [stderr] warning: unused variable: `declare_identifier_effect` [INFO] [stderr] --> src/token.rs:1791:42 [INFO] [stderr] | [INFO] [stderr] 1791 | matches!(effect, declare_identifier_effect) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_declare_identifier_effect` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/token.rs:1927:17 [INFO] [stderr] | [INFO] [stderr] 1927 | let mut new_document = Document::new_from_literal_with_token_lengths( [INFO] [stderr] | ----^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: variable does not need to be mutable [INFO] [stderr] --> src/token.rs:1965:17 [INFO] [stderr] | [INFO] [stderr] 1965 | let mut new_document = Document::new_from_literal_with_token_lengths( [INFO] [stderr] | ----^^^^^^^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | help: remove this `mut` [INFO] [stderr] [INFO] [stderr] warning: unused variable: `tokens_collection` [INFO] [stderr] --> src/main.rs:372:40 [INFO] [stderr] | [INFO] [stderr] 372 | on_leave: Some(|token, tokens_collection| { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^ help: if this is intentional, prefix it with an underscore: `_tokens_collection` [INFO] [stderr] [INFO] [stderr] warning: function `stringify_colors` is never used [INFO] [stderr] --> src/main.rs:48:4 [INFO] [stderr] | [INFO] [stderr] 48 | fn stringify_colors( [INFO] [stderr] | ^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(dead_code)]` on by default [INFO] [stderr] [INFO] [stderr] warning: field `bookmarks` is never read [INFO] [stderr] --> src/token.rs:26:5 [INFO] [stderr] | [INFO] [stderr] 12 | pub struct TokensCollection { [INFO] [stderr] | ---------------- field in this struct [INFO] [stderr] ... [INFO] [stderr] 26 | bookmarks: HashMap, [INFO] [stderr] | ^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `TokensCollection` has a derived impl for the trait `Debug`, but this is intentionally ignored during dead code analysis [INFO] [stderr] [INFO] [stderr] warning: methods `replace`, `add_bookmark`, `get_bookmark_offset`, and `remove_bookmark` are never used [INFO] [stderr] --> src/token.rs:79:12 [INFO] [stderr] | [INFO] [stderr] 29 | impl TokensCollection { [INFO] [stderr] | --------------------- methods in this implementation [INFO] [stderr] ... [INFO] [stderr] 79 | pub fn replace<'a>( [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 503 | pub fn add_bookmark(&mut self, offset: usize) -> Result { [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 515 | pub fn get_bookmark_offset(&mut self, bookmark_id: uuid::Uuid) -> Result { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 525 | pub fn remove_bookmark(&mut self, bookmark_id: uuid::Uuid) -> Result<(), String> { [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: multiple associated functions are never used [INFO] [stderr] --> src/token.rs:930:12 [INFO] [stderr] | [INFO] [stderr] 926 | impl TokenMatchTemplateMatcher { [INFO] [stderr] | ------------------------------ associated functions in this implementation [INFO] [stderr] ... [INFO] [stderr] 930 | pub fn raw_with_events(text: &'static str, events: TokenEvents) -> TokenMatchTemplateMatcher { [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 937 | pub fn reference_with_events(name: &'static str, events: TokenEvents) -> TokenMatchTemplateMatcher { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 944 | pub fn regex_and_negation(regex: regex::Regex, negated_regex: regex::Regex) -> TokenMatchTemplateMatcher { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 964 | pub fn any_with_events(tokens: Vec, events: TokenEvents) -> TokenMatchTemplateMatcher { [INFO] [stderr] | ^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 971 | pub fn sequence_with_events(tokens: Vec, events: TokenEvents) -> TokenMatchTemplateMatcher { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 978 | pub fn repeat_count_with_events( [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 990 | pub fn repeat_once_to_forever_with_events(token: Box, events: TokenEvents) -> TokenMatchTemplateMatcher { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 997 | pub fn repeat_zero_to_forever_with_events(token: Box, events: TokenEvents) -> TokenMatchTemplateMatcher { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: fields `start`, `end`, `global_start`, and `global_end` are never read [INFO] [stderr] --> src/token.rs:1006:9 [INFO] [stderr] | [INFO] [stderr] 1005 | pub struct TokenMatch { [INFO] [stderr] | ---------- fields in this struct [INFO] [stderr] 1006 | pub start: usize, [INFO] [stderr] | ^^^^^ [INFO] [stderr] 1007 | pub end: usize, [INFO] [stderr] | ^^^ [INFO] [stderr] 1008 | pub global_start: usize, [INFO] [stderr] | ^^^^^^^^^^^^ [INFO] [stderr] 1009 | pub global_end: usize, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `TokenMatch` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stderr] [INFO] [stderr] warning: field `0` is never read [INFO] [stderr] --> src/token.rs:1019:23 [INFO] [stderr] | [INFO] [stderr] 1019 | DeclareIdentifier(String), [INFO] [stderr] | ----------------- ^^^^^^ [INFO] [stderr] | | [INFO] [stderr] | field in this variant [INFO] [stderr] | [INFO] [stderr] = note: `TokenEffect` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stderr] help: consider changing the field to be of unit type to suppress this warning while preserving the field numbering, or remove the field [INFO] [stderr] | [INFO] [stderr] 1019 - DeclareIdentifier(String), [INFO] [stderr] 1019 + DeclareIdentifier(()), [INFO] [stderr] | [INFO] [stderr] [INFO] [stderr] warning: variant `DeclareMember` is never constructed [INFO] [stderr] --> src/token.rs:1021:5 [INFO] [stderr] | [INFO] [stderr] 1015 | pub enum TokenEffect { [INFO] [stderr] | ----------- variant in this enum [INFO] [stderr] ... [INFO] [stderr] 1021 | DeclareMember { name: String, value: String }, [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `TokenEffect` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stderr] [INFO] [stderr] warning: methods `find_child`, `find_children`, and `depth` are never used [INFO] [stderr] --> src/token.rs:1127:12 [INFO] [stderr] | [INFO] [stderr] 1096 | impl Token { [INFO] [stderr] | ---------- methods in this implementation [INFO] [stderr] ... [INFO] [stderr] 1127 | pub fn find_child<'a, F>( [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 1143 | pub fn find_children<'a, F>( [INFO] [stderr] | ^^^^^^^^^^^^^ [INFO] [stderr] ... [INFO] [stderr] 1220 | pub fn depth<'a>(&'a self, tokens_collection: &'a TokensCollection) -> usize { [INFO] [stderr] | ^^^^^ [INFO] [stderr] [INFO] [stderr] warning: variant `Visual` is never constructed [INFO] [stderr] --> src/engine.rs:1768:5 [INFO] [stderr] | [INFO] [stderr] 1764 | enum Mode { [INFO] [stderr] | ---- variant in this enum [INFO] [stderr] ... [INFO] [stderr] 1768 | Visual, [INFO] [stderr] | ^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `Mode` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stderr] [INFO] [stderr] warning: variants `IndentRight`, `IndentLeft`, `AutoIndent`, and `SwapCase` are never constructed [INFO] [stderr] --> src/engine.rs:1778:5 [INFO] [stderr] | [INFO] [stderr] 1774 | pub enum Verb { [INFO] [stderr] | ---- variants in this enum [INFO] [stderr] ... [INFO] [stderr] 1778 | IndentRight, [INFO] [stderr] | ^^^^^^^^^^^ [INFO] [stderr] 1779 | IndentLeft, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] 1780 | AutoIndent, [INFO] [stderr] | ^^^^^^^^^^ [INFO] [stderr] 1781 | SwapCase, [INFO] [stderr] | ^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `Verb` has derived impls for the traits `Debug` and `Clone`, but these are intentionally ignored during dead code analysis [INFO] [stderr] [INFO] [stderr] warning: methods `clear` and `sentence_must_be_followed_by_double_space_no_tab` are never used [INFO] [stderr] --> src/buffer_options.rs:72:12 [INFO] [stderr] | [INFO] [stderr] 41 | impl BufferOptions { [INFO] [stderr] | ------------------ methods in this implementation [INFO] [stderr] ... [INFO] [stderr] 72 | pub fn clear(&mut self, key: &str) { [INFO] [stderr] | ^^^^^ [INFO] [stderr] ... [INFO] [stderr] 111 | pub fn sentence_must_be_followed_by_double_space_no_tab(&self) -> bool { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:3829:21 [INFO] [stderr] | [INFO] [stderr] 3829 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] = note: `#[warn(unused_must_use)]` on by default [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 3829 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:3862:21 [INFO] [stderr] | [INFO] [stderr] 3862 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 3862 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:3888:21 [INFO] [stderr] | [INFO] [stderr] 3888 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 3888 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:3922:21 [INFO] [stderr] | [INFO] [stderr] 3922 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 3922 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:3948:21 [INFO] [stderr] | [INFO] [stderr] 3948 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 3948 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:3984:21 [INFO] [stderr] | [INFO] [stderr] 3984 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 3984 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:4010:21 [INFO] [stderr] | [INFO] [stderr] 4010 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 4010 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:4036:21 [INFO] [stderr] | [INFO] [stderr] 4036 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 4036 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:4071:21 [INFO] [stderr] | [INFO] [stderr] 4071 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 4071 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:4134:21 [INFO] [stderr] | [INFO] [stderr] 4134 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 4134 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:4168:21 [INFO] [stderr] | [INFO] [stderr] 4168 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 4168 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:4202:21 [INFO] [stderr] | [INFO] [stderr] 4202 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 4202 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:4238:21 [INFO] [stderr] | [INFO] [stderr] 4238 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 4238 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:4270:21 [INFO] [stderr] | [INFO] [stderr] 4270 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 4270 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:4302:21 [INFO] [stderr] | [INFO] [stderr] 4302 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 4302 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:4329:21 [INFO] [stderr] | [INFO] [stderr] 4329 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 4329 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:4356:21 [INFO] [stderr] | [INFO] [stderr] 4356 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 4356 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:4383:21 [INFO] [stderr] | [INFO] [stderr] 4383 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 4383 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:4410:25 [INFO] [stderr] | [INFO] [stderr] 4410 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 4410 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:4435:25 [INFO] [stderr] | [INFO] [stderr] 4435 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 4435 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:4459:25 [INFO] [stderr] | [INFO] [stderr] 4459 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 4459 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:4484:25 [INFO] [stderr] | [INFO] [stderr] 4484 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 4484 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:4509:25 [INFO] [stderr] | [INFO] [stderr] 4509 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 4509 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:4533:25 [INFO] [stderr] | [INFO] [stderr] 4533 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 4533 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:4557:25 [INFO] [stderr] | [INFO] [stderr] 4557 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 4557 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:4582:25 [INFO] [stderr] | [INFO] [stderr] 4582 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 4582 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:4607:25 [INFO] [stderr] | [INFO] [stderr] 4607 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 4607 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:4640:21 [INFO] [stderr] | [INFO] [stderr] 4640 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 4640 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:4667:21 [INFO] [stderr] | [INFO] [stderr] 4667 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 4667 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:4694:21 [INFO] [stderr] | [INFO] [stderr] 4694 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 4694 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:4721:21 [INFO] [stderr] | [INFO] [stderr] 4721 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 4721 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:4751:21 [INFO] [stderr] | [INFO] [stderr] 4751 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 4751 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:4777:21 [INFO] [stderr] | [INFO] [stderr] 4777 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 4777 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:4803:21 [INFO] [stderr] | [INFO] [stderr] 4803 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 4803 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:4829:25 [INFO] [stderr] | [INFO] [stderr] 4829 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 4829 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:4853:25 [INFO] [stderr] | [INFO] [stderr] 4853 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 4853 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:4877:25 [INFO] [stderr] | [INFO] [stderr] 4877 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 4877 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:4901:25 [INFO] [stderr] | [INFO] [stderr] 4901 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 4901 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:4925:25 [INFO] [stderr] | [INFO] [stderr] 4925 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 4925 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:4949:25 [INFO] [stderr] | [INFO] [stderr] 4949 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 4949 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:4973:25 [INFO] [stderr] | [INFO] [stderr] 4973 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 4973 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:4997:25 [INFO] [stderr] | [INFO] [stderr] 4997 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 4997 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5028:21 [INFO] [stderr] | [INFO] [stderr] 5028 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5028 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5054:21 [INFO] [stderr] | [INFO] [stderr] 5054 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5054 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5080:21 [INFO] [stderr] | [INFO] [stderr] 5080 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5080 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5110:21 [INFO] [stderr] | [INFO] [stderr] 5110 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5110 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5136:21 [INFO] [stderr] | [INFO] [stderr] 5136 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5136 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5162:25 [INFO] [stderr] | [INFO] [stderr] 5162 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5162 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5186:25 [INFO] [stderr] | [INFO] [stderr] 5186 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5186 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5210:25 [INFO] [stderr] | [INFO] [stderr] 5210 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5210 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5234:25 [INFO] [stderr] | [INFO] [stderr] 5234 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5234 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5258:25 [INFO] [stderr] | [INFO] [stderr] 5258 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5258 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5282:25 [INFO] [stderr] | [INFO] [stderr] 5282 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5282 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5313:21 [INFO] [stderr] | [INFO] [stderr] 5313 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5313 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5341:21 [INFO] [stderr] | [INFO] [stderr] 5341 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5341 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5367:21 [INFO] [stderr] | [INFO] [stderr] 5367 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5367 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5395:21 [INFO] [stderr] | [INFO] [stderr] 5395 | deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5395 | let _ = deleted_selection.prepend_text(&mut document, String::from("TEST")); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5651:17 [INFO] [stderr] | [INFO] [stderr] 5651 | buffer.raw_parse_input(input_text, |_| {}); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5651 | let _ = buffer.raw_parse_input(input_text, |_| {}); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5665:17 [INFO] [stderr] | [INFO] [stderr] 5665 | buffer.process_input("lljjhkdl"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5665 | let _ = buffer.process_input("lljjhkdl"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5675:17 [INFO] [stderr] | [INFO] [stderr] 5675 | buffer.process_input("5l"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5675 | let _ = buffer.process_input("5l"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5678:17 [INFO] [stderr] | [INFO] [stderr] 5678 | buffer.process_input("lll"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5678 | let _ = buffer.process_input("lll"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5681:17 [INFO] [stderr] | [INFO] [stderr] 5681 | buffer.process_input("dl"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5681 | let _ = buffer.process_input("dl"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5691:17 [INFO] [stderr] | [INFO] [stderr] 5691 | buffer.process_input("j$"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5691 | let _ = buffer.process_input("j$"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5694:17 [INFO] [stderr] | [INFO] [stderr] 5694 | buffer.process_input("5h"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5694 | let _ = buffer.process_input("5h"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5697:17 [INFO] [stderr] | [INFO] [stderr] 5697 | buffer.process_input("hhh"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5697 | let _ = buffer.process_input("hhh"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5700:17 [INFO] [stderr] | [INFO] [stderr] 5700 | buffer.process_input("dl"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5700 | let _ = buffer.process_input("dl"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5710:17 [INFO] [stderr] | [INFO] [stderr] 5710 | buffer.process_input("j$"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5710 | let _ = buffer.process_input("j$"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5713:17 [INFO] [stderr] | [INFO] [stderr] 5713 | buffer.process_input("j"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5713 | let _ = buffer.process_input("j"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5719:17 [INFO] [stderr] | [INFO] [stderr] 5719 | buffer.process_input("j"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5719 | let _ = buffer.process_input("j"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5722:17 [INFO] [stderr] | [INFO] [stderr] 5722 | buffer.process_input("dl"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5722 | let _ = buffer.process_input("dl"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5733:17 [INFO] [stderr] | [INFO] [stderr] 5733 | buffer.process_input("$"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5733 | let _ = buffer.process_input("$"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5734:17 [INFO] [stderr] | [INFO] [stderr] 5734 | buffer.process_input("jj"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5734 | let _ = buffer.process_input("jj"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5735:17 [INFO] [stderr] | [INFO] [stderr] 5735 | buffer.process_input("x"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5735 | let _ = buffer.process_input("x"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5744:17 [INFO] [stderr] | [INFO] [stderr] 5744 | buffer.process_input("edh"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5744 | let _ = buffer.process_input("edh"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5753:17 [INFO] [stderr] | [INFO] [stderr] 5753 | buffer.process_input("dh"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5753 | let _ = buffer.process_input("dh"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5762:17 [INFO] [stderr] | [INFO] [stderr] 5762 | buffer.process_input("dl"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5762 | let _ = buffer.process_input("dl"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5771:17 [INFO] [stderr] | [INFO] [stderr] 5771 | buffer.process_input("$dl"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5771 | let _ = buffer.process_input("$dl"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5780:17 [INFO] [stderr] | [INFO] [stderr] 5780 | buffer.process_input("jdk"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5780 | let _ = buffer.process_input("jdk"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5789:17 [INFO] [stderr] | [INFO] [stderr] 5789 | buffer.process_input("jjjd3k"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5789 | let _ = buffer.process_input("jjjd3k"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5798:17 [INFO] [stderr] | [INFO] [stderr] 5798 | buffer.process_input("dj"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5798 | let _ = buffer.process_input("dj"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5807:17 [INFO] [stderr] | [INFO] [stderr] 5807 | buffer.process_input("d2j"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5807 | let _ = buffer.process_input("d2j"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5816:17 [INFO] [stderr] | [INFO] [stderr] 5816 | buffer.process_input("dj"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5816 | let _ = buffer.process_input("dj"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5829:17 [INFO] [stderr] | [INFO] [stderr] 5829 | buffer.process_input("lld0"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5829 | let _ = buffer.process_input("lld0"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5838:17 [INFO] [stderr] | [INFO] [stderr] 5838 | buffer.process_input("lld$"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5838 | let _ = buffer.process_input("lld$"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5847:17 [INFO] [stderr] | [INFO] [stderr] 5847 | buffer.process_input("d^"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5847 | let _ = buffer.process_input("d^"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5856:17 [INFO] [stderr] | [INFO] [stderr] 5856 | buffer.process_input("fbd^"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5856 | let _ = buffer.process_input("fbd^"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5869:17 [INFO] [stderr] | [INFO] [stderr] 5869 | buffer.process_input("dd"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5869 | let _ = buffer.process_input("dd"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5878:17 [INFO] [stderr] | [INFO] [stderr] 5878 | buffer.process_input("jdd"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5878 | let _ = buffer.process_input("jdd"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5887:17 [INFO] [stderr] | [INFO] [stderr] 5887 | buffer.process_input("2dd"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5887 | let _ = buffer.process_input("2dd"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5896:17 [INFO] [stderr] | [INFO] [stderr] 5896 | buffer.process_input("3dd"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5896 | let _ = buffer.process_input("3dd"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5909:17 [INFO] [stderr] | [INFO] [stderr] 5909 | buffer.process_input("3lD"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5909 | let _ = buffer.process_input("3lD"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5918:17 [INFO] [stderr] | [INFO] [stderr] 5918 | buffer.process_input("3l2D"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5918 | let _ = buffer.process_input("3l2D"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5927:17 [INFO] [stderr] | [INFO] [stderr] 5927 | buffer.process_input("jj3lD"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5927 | let _ = buffer.process_input("jj3lD"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5941:17 [INFO] [stderr] | [INFO] [stderr] 5941 | buffer.process_input("lll"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5941 | let _ = buffer.process_input("lll"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5943:17 [INFO] [stderr] | [INFO] [stderr] 5943 | buffer.process_input("1Gdl"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5943 | let _ = buffer.process_input("1Gdl"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5953:17 [INFO] [stderr] | [INFO] [stderr] 5953 | buffer.process_input("2Gdl"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5953 | let _ = buffer.process_input("2Gdl"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5962:17 [INFO] [stderr] | [INFO] [stderr] 5962 | buffer.process_input("2Gdl"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5962 | let _ = buffer.process_input("2Gdl"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5971:17 [INFO] [stderr] | [INFO] [stderr] 5971 | buffer.process_input("999Gdl"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5971 | let _ = buffer.process_input("999Gdl"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5982:17 [INFO] [stderr] | [INFO] [stderr] 5982 | buffer.process_input("lll"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5982 | let _ = buffer.process_input("lll"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5984:17 [INFO] [stderr] | [INFO] [stderr] 5984 | buffer.process_input("ggdl"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5984 | let _ = buffer.process_input("ggdl"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:5994:17 [INFO] [stderr] | [INFO] [stderr] 5994 | buffer.process_input("GGdl"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 5994 | let _ = buffer.process_input("GGdl"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6007:17 [INFO] [stderr] | [INFO] [stderr] 6007 | buffer.process_input("3|dl"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6007 | let _ = buffer.process_input("3|dl"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6016:17 [INFO] [stderr] | [INFO] [stderr] 6016 | buffer.process_input("999|dl"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6016 | let _ = buffer.process_input("999|dl"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6030:17 [INFO] [stderr] | [INFO] [stderr] 6030 | buffer.process_input("50%dl"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6030 | let _ = buffer.process_input("50%dl"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6039:17 [INFO] [stderr] | [INFO] [stderr] 6039 | buffer.process_input("100%dl"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6039 | let _ = buffer.process_input("100%dl"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6048:17 [INFO] [stderr] | [INFO] [stderr] 6048 | buffer.process_input("1%dl"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6048 | let _ = buffer.process_input("1%dl"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6058:17 [INFO] [stderr] | [INFO] [stderr] 6058 | buffer.process_input("jjll"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6058 | let _ = buffer.process_input("jjll"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6063:17 [INFO] [stderr] | [INFO] [stderr] 6063 | buffer.process_input("0%dl"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6063 | let _ = buffer.process_input("0%dl"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6078:17 [INFO] [stderr] | [INFO] [stderr] 6078 | buffer.process_input("4godl"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6078 | let _ = buffer.process_input("4godl"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6087:17 [INFO] [stderr] | [INFO] [stderr] 6087 | buffer.process_input("999godl"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6087 | let _ = buffer.process_input("999godl"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6099:17 [INFO] [stderr] | [INFO] [stderr] 6099 | buffer.process_input("jjll"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6099 | let _ = buffer.process_input("jjll"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6101:17 [INFO] [stderr] | [INFO] [stderr] 6101 | buffer.process_input("0godl"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6101 | let _ = buffer.process_input("0godl"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6113:17 [INFO] [stderr] | [INFO] [stderr] 6113 | buffer.process_input("jjll"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6113 | let _ = buffer.process_input("jjll"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6115:17 [INFO] [stderr] | [INFO] [stderr] 6115 | buffer.process_input("1godl"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6115 | let _ = buffer.process_input("1godl"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6129:17 [INFO] [stderr] | [INFO] [stderr] 6129 | buffer.process_input("%dl"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6129 | let _ = buffer.process_input("%dl"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6138:17 [INFO] [stderr] | [INFO] [stderr] 6138 | buffer.process_input("%dl"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6138 | let _ = buffer.process_input("%dl"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6147:17 [INFO] [stderr] | [INFO] [stderr] 6147 | buffer.process_input("%dl"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6147 | let _ = buffer.process_input("%dl"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6160:17 [INFO] [stderr] | [INFO] [stderr] 6160 | buffer.process_input("%dl"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6160 | let _ = buffer.process_input("%dl"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6169:17 [INFO] [stderr] | [INFO] [stderr] 6169 | buffer.process_input("%dl"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6169 | let _ = buffer.process_input("%dl"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6178:17 [INFO] [stderr] | [INFO] [stderr] 6178 | buffer.process_input("%dl"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6178 | let _ = buffer.process_input("%dl"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6187:17 [INFO] [stderr] | [INFO] [stderr] 6187 | buffer.process_input("%dl"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6187 | let _ = buffer.process_input("%dl"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6200:17 [INFO] [stderr] | [INFO] [stderr] 6200 | buffer.process_input("%dl"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6200 | let _ = buffer.process_input("%dl"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6209:17 [INFO] [stderr] | [INFO] [stderr] 6209 | buffer.process_input("%dl"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6209 | let _ = buffer.process_input("%dl"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6218:17 [INFO] [stderr] | [INFO] [stderr] 6218 | buffer.process_input("%dl"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6218 | let _ = buffer.process_input("%dl"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6227:17 [INFO] [stderr] | [INFO] [stderr] 6227 | buffer.process_input("%dl"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6227 | let _ = buffer.process_input("%dl"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6240:17 [INFO] [stderr] | [INFO] [stderr] 6240 | buffer.process_input("%dl"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6240 | let _ = buffer.process_input("%dl"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6249:17 [INFO] [stderr] | [INFO] [stderr] 6249 | buffer.process_input("%dl"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6249 | let _ = buffer.process_input("%dl"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6258:17 [INFO] [stderr] | [INFO] [stderr] 6258 | buffer.process_input("%dl"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6258 | let _ = buffer.process_input("%dl"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6267:17 [INFO] [stderr] | [INFO] [stderr] 6267 | buffer.process_input("%dl"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6267 | let _ = buffer.process_input("%dl"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6277:17 [INFO] [stderr] | [INFO] [stderr] 6277 | buffer.process_input("%dl"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6277 | let _ = buffer.process_input("%dl"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6291:21 [INFO] [stderr] | [INFO] [stderr] 6291 | buffer.process_input("%dl"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6291 | let _ = buffer.process_input("%dl"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6302:21 [INFO] [stderr] | [INFO] [stderr] 6302 | buffer.process_input("%"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6302 | let _ = buffer.process_input("%"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6303:21 [INFO] [stderr] | [INFO] [stderr] 6303 | buffer.process_input("%dl"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6303 | let _ = buffer.process_input("%dl"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6314:21 [INFO] [stderr] | [INFO] [stderr] 6314 | buffer.process_input("%"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6314 | let _ = buffer.process_input("%"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6315:21 [INFO] [stderr] | [INFO] [stderr] 6315 | buffer.process_input("%"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6315 | let _ = buffer.process_input("%"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6316:21 [INFO] [stderr] | [INFO] [stderr] 6316 | buffer.process_input("%dl"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6316 | let _ = buffer.process_input("%dl"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6327:21 [INFO] [stderr] | [INFO] [stderr] 6327 | buffer.process_input("%"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6327 | let _ = buffer.process_input("%"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6328:21 [INFO] [stderr] | [INFO] [stderr] 6328 | buffer.process_input("%"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6328 | let _ = buffer.process_input("%"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6329:21 [INFO] [stderr] | [INFO] [stderr] 6329 | buffer.process_input("%"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6329 | let _ = buffer.process_input("%"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6330:21 [INFO] [stderr] | [INFO] [stderr] 6330 | buffer.process_input("%dl"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6330 | let _ = buffer.process_input("%dl"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6343:17 [INFO] [stderr] | [INFO] [stderr] 6343 | buffer.process_input("%"); // #if -> #else [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6343 | let _ = buffer.process_input("%"); // #if -> #else [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6344:17 [INFO] [stderr] | [INFO] [stderr] 6344 | buffer.process_input("%dl"); // #else -> second #endif [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6344 | let _ = buffer.process_input("%dl"); // #else -> second #endif [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6361:17 [INFO] [stderr] | [INFO] [stderr] 6361 | buffer.process_input("0"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6361 | let _ = buffer.process_input("0"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6364:17 [INFO] [stderr] | [INFO] [stderr] 6364 | buffer.process_input("i"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6364 | let _ = buffer.process_input("i"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6368:17 [INFO] [stderr] | [INFO] [stderr] 6368 | buffer.process_input("HERE"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6368 | let _ = buffer.process_input("HERE"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6375:17 [INFO] [stderr] | [INFO] [stderr] 6375 | buffer.process_input(ESCAPE); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6375 | let _ = buffer.process_input(ESCAPE); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6388:17 [INFO] [stderr] | [INFO] [stderr] 6388 | buffer.process_input("f "); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6388 | let _ = buffer.process_input("f "); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6391:17 [INFO] [stderr] | [INFO] [stderr] 6391 | buffer.process_input("i"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6391 | let _ = buffer.process_input("i"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6395:17 [INFO] [stderr] | [INFO] [stderr] 6395 | buffer.process_input("HERE"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6395 | let _ = buffer.process_input("HERE"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6402:17 [INFO] [stderr] | [INFO] [stderr] 6402 | buffer.process_input(ESCAPE); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6402 | let _ = buffer.process_input(ESCAPE); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6415:17 [INFO] [stderr] | [INFO] [stderr] 6415 | buffer.process_input("$"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6415 | let _ = buffer.process_input("$"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6418:17 [INFO] [stderr] | [INFO] [stderr] 6418 | buffer.process_input("i"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6418 | let _ = buffer.process_input("i"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6422:17 [INFO] [stderr] | [INFO] [stderr] 6422 | buffer.process_input("HERE"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6422 | let _ = buffer.process_input("HERE"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6429:17 [INFO] [stderr] | [INFO] [stderr] 6429 | buffer.process_input(ESCAPE); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6429 | let _ = buffer.process_input(ESCAPE); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6442:17 [INFO] [stderr] | [INFO] [stderr] 6442 | buffer.process_input("2G0"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6442 | let _ = buffer.process_input("2G0"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6445:17 [INFO] [stderr] | [INFO] [stderr] 6445 | buffer.process_input("i"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6445 | let _ = buffer.process_input("i"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6449:17 [INFO] [stderr] | [INFO] [stderr] 6449 | buffer.process_input("HERE"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6449 | let _ = buffer.process_input("HERE"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6456:17 [INFO] [stderr] | [INFO] [stderr] 6456 | buffer.process_input(ESCAPE); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6456 | let _ = buffer.process_input(ESCAPE); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6469:17 [INFO] [stderr] | [INFO] [stderr] 6469 | buffer.process_input("0"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6469 | let _ = buffer.process_input("0"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6472:17 [INFO] [stderr] | [INFO] [stderr] 6472 | buffer.process_input("a"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6472 | let _ = buffer.process_input("a"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6476:17 [INFO] [stderr] | [INFO] [stderr] 6476 | buffer.process_input("HERE"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6476 | let _ = buffer.process_input("HERE"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6483:17 [INFO] [stderr] | [INFO] [stderr] 6483 | buffer.process_input(ESCAPE); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6483 | let _ = buffer.process_input(ESCAPE); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6496:17 [INFO] [stderr] | [INFO] [stderr] 6496 | buffer.process_input("$"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6496 | let _ = buffer.process_input("$"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6499:17 [INFO] [stderr] | [INFO] [stderr] 6499 | buffer.process_input("a"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6499 | let _ = buffer.process_input("a"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6503:17 [INFO] [stderr] | [INFO] [stderr] 6503 | buffer.process_input("HERE"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6503 | let _ = buffer.process_input("HERE"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6510:17 [INFO] [stderr] | [INFO] [stderr] 6510 | buffer.process_input(ESCAPE); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6510 | let _ = buffer.process_input(ESCAPE); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6527:17 [INFO] [stderr] | [INFO] [stderr] 6527 | buffer.process_input("2G$"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6527 | let _ = buffer.process_input("2G$"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6530:17 [INFO] [stderr] | [INFO] [stderr] 6530 | buffer.process_input("a"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6530 | let _ = buffer.process_input("a"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6534:17 [INFO] [stderr] | [INFO] [stderr] 6534 | buffer.process_input("\n"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6534 | let _ = buffer.process_input("\n"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6538:17 [INFO] [stderr] | [INFO] [stderr] 6538 | buffer.process_input("HERE"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6538 | let _ = buffer.process_input("HERE"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6552:17 [INFO] [stderr] | [INFO] [stderr] 6552 | buffer.process_input("2G$"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6552 | let _ = buffer.process_input("2G$"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6555:17 [INFO] [stderr] | [INFO] [stderr] 6555 | buffer.process_input("a"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6555 | let _ = buffer.process_input("a"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6559:17 [INFO] [stderr] | [INFO] [stderr] 6559 | buffer.process_input("\n"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6559 | let _ = buffer.process_input("\n"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6563:17 [INFO] [stderr] | [INFO] [stderr] 6563 | buffer.process_input(ESCAPE); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6563 | let _ = buffer.process_input(ESCAPE); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6579:17 [INFO] [stderr] | [INFO] [stderr] 6579 | buffer.process_input("0f "); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6579 | let _ = buffer.process_input("0f "); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6582:17 [INFO] [stderr] | [INFO] [stderr] 6582 | buffer.process_input("I"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6582 | let _ = buffer.process_input("I"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6586:17 [INFO] [stderr] | [INFO] [stderr] 6586 | buffer.process_input("HERE"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6586 | let _ = buffer.process_input("HERE"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6593:17 [INFO] [stderr] | [INFO] [stderr] 6593 | buffer.process_input(ESCAPE); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6593 | let _ = buffer.process_input(ESCAPE); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6606:17 [INFO] [stderr] | [INFO] [stderr] 6606 | buffer.process_input("2G0f "); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6606 | let _ = buffer.process_input("2G0f "); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6609:17 [INFO] [stderr] | [INFO] [stderr] 6609 | buffer.process_input("I"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6609 | let _ = buffer.process_input("I"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6613:17 [INFO] [stderr] | [INFO] [stderr] 6613 | buffer.process_input("HERE"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6613 | let _ = buffer.process_input("HERE"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6620:17 [INFO] [stderr] | [INFO] [stderr] 6620 | buffer.process_input(ESCAPE); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6620 | let _ = buffer.process_input(ESCAPE); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6637:17 [INFO] [stderr] | [INFO] [stderr] 6637 | buffer.process_input("2G0f "); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6637 | let _ = buffer.process_input("2G0f "); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6640:17 [INFO] [stderr] | [INFO] [stderr] 6640 | buffer.process_input("I"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6640 | let _ = buffer.process_input("I"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6644:17 [INFO] [stderr] | [INFO] [stderr] 6644 | buffer.process_input("HERE"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6644 | let _ = buffer.process_input("HERE"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6651:17 [INFO] [stderr] | [INFO] [stderr] 6651 | buffer.process_input(ESCAPE); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6651 | let _ = buffer.process_input(ESCAPE); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6668:17 [INFO] [stderr] | [INFO] [stderr] 6668 | buffer.process_input("2G0f "); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6668 | let _ = buffer.process_input("2G0f "); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6671:17 [INFO] [stderr] | [INFO] [stderr] 6671 | buffer.process_input("I"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6671 | let _ = buffer.process_input("I"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6675:17 [INFO] [stderr] | [INFO] [stderr] 6675 | buffer.process_input("HERE"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6675 | let _ = buffer.process_input("HERE"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6682:17 [INFO] [stderr] | [INFO] [stderr] 6682 | buffer.process_input(ESCAPE); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6682 | let _ = buffer.process_input(ESCAPE); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6699:17 [INFO] [stderr] | [INFO] [stderr] 6699 | buffer.process_input("2G0f "); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6699 | let _ = buffer.process_input("2G0f "); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6702:17 [INFO] [stderr] | [INFO] [stderr] 6702 | buffer.process_input("A"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6702 | let _ = buffer.process_input("A"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6706:17 [INFO] [stderr] | [INFO] [stderr] 6706 | buffer.process_input("HERE"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6706 | let _ = buffer.process_input("HERE"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6713:17 [INFO] [stderr] | [INFO] [stderr] 6713 | buffer.process_input(ESCAPE); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6713 | let _ = buffer.process_input(ESCAPE); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6726:17 [INFO] [stderr] | [INFO] [stderr] 6726 | buffer.process_input("3G0f "); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6726 | let _ = buffer.process_input("3G0f "); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6729:17 [INFO] [stderr] | [INFO] [stderr] 6729 | buffer.process_input("A"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6729 | let _ = buffer.process_input("A"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6733:17 [INFO] [stderr] | [INFO] [stderr] 6733 | buffer.process_input("HERE"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6733 | let _ = buffer.process_input("HERE"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6740:17 [INFO] [stderr] | [INFO] [stderr] 6740 | buffer.process_input(ESCAPE); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6740 | let _ = buffer.process_input(ESCAPE); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6757:17 [INFO] [stderr] | [INFO] [stderr] 6757 | buffer.process_input("0"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6757 | let _ = buffer.process_input("0"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6760:17 [INFO] [stderr] | [INFO] [stderr] 6760 | buffer.process_input("O"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6760 | let _ = buffer.process_input("O"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6767:17 [INFO] [stderr] | [INFO] [stderr] 6767 | buffer.process_input("HERE"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6767 | let _ = buffer.process_input("HERE"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6774:17 [INFO] [stderr] | [INFO] [stderr] 6774 | buffer.process_input(ESCAPE); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6774 | let _ = buffer.process_input(ESCAPE); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6787:17 [INFO] [stderr] | [INFO] [stderr] 6787 | buffer.process_input("2G0"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6787 | let _ = buffer.process_input("2G0"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6790:17 [INFO] [stderr] | [INFO] [stderr] 6790 | buffer.process_input("O"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6790 | let _ = buffer.process_input("O"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6797:17 [INFO] [stderr] | [INFO] [stderr] 6797 | buffer.process_input("HERE"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6797 | let _ = buffer.process_input("HERE"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6804:17 [INFO] [stderr] | [INFO] [stderr] 6804 | buffer.process_input(ESCAPE); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6804 | let _ = buffer.process_input(ESCAPE); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6821:17 [INFO] [stderr] | [INFO] [stderr] 6821 | buffer.process_input("2G0"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6821 | let _ = buffer.process_input("2G0"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6824:17 [INFO] [stderr] | [INFO] [stderr] 6824 | buffer.process_input("O"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6824 | let _ = buffer.process_input("O"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6831:17 [INFO] [stderr] | [INFO] [stderr] 6831 | buffer.process_input("HERE"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6831 | let _ = buffer.process_input("HERE"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6841:17 [INFO] [stderr] | [INFO] [stderr] 6841 | buffer.process_input("G0"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6841 | let _ = buffer.process_input("G0"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6844:17 [INFO] [stderr] | [INFO] [stderr] 6844 | buffer.process_input("o"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6844 | let _ = buffer.process_input("o"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6851:17 [INFO] [stderr] | [INFO] [stderr] 6851 | buffer.process_input("HERE"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6851 | let _ = buffer.process_input("HERE"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6858:17 [INFO] [stderr] | [INFO] [stderr] 6858 | buffer.process_input(ESCAPE); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6858 | let _ = buffer.process_input(ESCAPE); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6871:17 [INFO] [stderr] | [INFO] [stderr] 6871 | buffer.process_input("2G0"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6871 | let _ = buffer.process_input("2G0"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6874:17 [INFO] [stderr] | [INFO] [stderr] 6874 | buffer.process_input("o"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6874 | let _ = buffer.process_input("o"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6881:17 [INFO] [stderr] | [INFO] [stderr] 6881 | buffer.process_input("HERE"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6881 | let _ = buffer.process_input("HERE"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6888:17 [INFO] [stderr] | [INFO] [stderr] 6888 | buffer.process_input(ESCAPE); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6888 | let _ = buffer.process_input(ESCAPE); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6905:17 [INFO] [stderr] | [INFO] [stderr] 6905 | buffer.process_input("2G0"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6905 | let _ = buffer.process_input("2G0"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6908:17 [INFO] [stderr] | [INFO] [stderr] 6908 | buffer.process_input("o"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6908 | let _ = buffer.process_input("o"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6915:17 [INFO] [stderr] | [INFO] [stderr] 6915 | buffer.process_input("HERE"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6915 | let _ = buffer.process_input("HERE"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6929:17 [INFO] [stderr] | [INFO] [stderr] 6929 | buffer.process_input("0"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6929 | let _ = buffer.process_input("0"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6932:17 [INFO] [stderr] | [INFO] [stderr] 6932 | buffer.process_input("s"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6932 | let _ = buffer.process_input("s"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6939:17 [INFO] [stderr] | [INFO] [stderr] 6939 | buffer.process_input("HERE"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6939 | let _ = buffer.process_input("HERE"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6946:17 [INFO] [stderr] | [INFO] [stderr] 6946 | buffer.process_input(ESCAPE); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6946 | let _ = buffer.process_input(ESCAPE); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6959:17 [INFO] [stderr] | [INFO] [stderr] 6959 | buffer.process_input("2G0f "); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6959 | let _ = buffer.process_input("2G0f "); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6962:17 [INFO] [stderr] | [INFO] [stderr] 6962 | buffer.process_input("s"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6962 | let _ = buffer.process_input("s"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6969:17 [INFO] [stderr] | [INFO] [stderr] 6969 | buffer.process_input("HERE"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6969 | let _ = buffer.process_input("HERE"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6976:17 [INFO] [stderr] | [INFO] [stderr] 6976 | buffer.process_input(ESCAPE); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6976 | let _ = buffer.process_input(ESCAPE); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6993:17 [INFO] [stderr] | [INFO] [stderr] 6993 | buffer.process_input("2G0f "); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6993 | let _ = buffer.process_input("2G0f "); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:6996:17 [INFO] [stderr] | [INFO] [stderr] 6996 | buffer.process_input("S"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 6996 | let _ = buffer.process_input("S"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:7006:17 [INFO] [stderr] | [INFO] [stderr] 7006 | buffer.process_input("HERE"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 7006 | let _ = buffer.process_input("HERE"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:7013:17 [INFO] [stderr] | [INFO] [stderr] 7013 | buffer.process_input(ESCAPE); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 7013 | let _ = buffer.process_input(ESCAPE); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:7026:17 [INFO] [stderr] | [INFO] [stderr] 7026 | buffer.process_input("2G0f "); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 7026 | let _ = buffer.process_input("2G0f "); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:7029:17 [INFO] [stderr] | [INFO] [stderr] 7029 | buffer.process_input("2S"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 7029 | let _ = buffer.process_input("2S"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:7039:17 [INFO] [stderr] | [INFO] [stderr] 7039 | buffer.process_input("HERE"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 7039 | let _ = buffer.process_input("HERE"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:7046:17 [INFO] [stderr] | [INFO] [stderr] 7046 | buffer.process_input(ESCAPE); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 7046 | let _ = buffer.process_input(ESCAPE); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:7063:17 [INFO] [stderr] | [INFO] [stderr] 7063 | buffer.process_input("0"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 7063 | let _ = buffer.process_input("0"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:7066:17 [INFO] [stderr] | [INFO] [stderr] 7066 | buffer.process_input("R"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 7066 | let _ = buffer.process_input("R"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:7073:17 [INFO] [stderr] | [INFO] [stderr] 7073 | buffer.process_input(ESCAPE); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 7073 | let _ = buffer.process_input(ESCAPE); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:7089:17 [INFO] [stderr] | [INFO] [stderr] 7089 | buffer.process_input("0"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 7089 | let _ = buffer.process_input("0"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:7092:17 [INFO] [stderr] | [INFO] [stderr] 7092 | buffer.process_input("R"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 7092 | let _ = buffer.process_input("R"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:7096:17 [INFO] [stderr] | [INFO] [stderr] 7096 | buffer.process_input("HERE"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 7096 | let _ = buffer.process_input("HERE"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:7103:17 [INFO] [stderr] | [INFO] [stderr] 7103 | buffer.process_input(ESCAPE); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 7103 | let _ = buffer.process_input(ESCAPE); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:7116:17 [INFO] [stderr] | [INFO] [stderr] 7116 | buffer.process_input("3w"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 7116 | let _ = buffer.process_input("3w"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:7120:17 [INFO] [stderr] | [INFO] [stderr] 7120 | buffer.process_input("R"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 7120 | let _ = buffer.process_input("R"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:7124:17 [INFO] [stderr] | [INFO] [stderr] 7124 | buffer.process_input("HERE"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 7124 | let _ = buffer.process_input("HERE"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:7131:17 [INFO] [stderr] | [INFO] [stderr] 7131 | buffer.process_input(ESCAPE); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 7131 | let _ = buffer.process_input(ESCAPE); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:7144:17 [INFO] [stderr] | [INFO] [stderr] 7144 | buffer.process_input("0"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 7144 | let _ = buffer.process_input("0"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:7147:17 [INFO] [stderr] | [INFO] [stderr] 7147 | buffer.process_input("R"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 7147 | let _ = buffer.process_input("R"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:7151:17 [INFO] [stderr] | [INFO] [stderr] 7151 | buffer.process_input("HERE"); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 7151 | let _ = buffer.process_input("HERE"); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:7158:17 [INFO] [stderr] | [INFO] [stderr] 7158 | buffer.process_input(BACKSPACE); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 7158 | let _ = buffer.process_input(BACKSPACE); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:7165:17 [INFO] [stderr] | [INFO] [stderr] 7165 | buffer.process_input(BACKSPACE); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 7165 | let _ = buffer.process_input(BACKSPACE); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:7166:17 [INFO] [stderr] | [INFO] [stderr] 7166 | buffer.process_input(BACKSPACE); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 7166 | let _ = buffer.process_input(BACKSPACE); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: unused `Result` that must be used [INFO] [stderr] --> src/engine.rs:7173:17 [INFO] [stderr] | [INFO] [stderr] 7173 | buffer.process_input(ESCAPE); [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: this `Result` may be an `Err` variant, which should be handled [INFO] [stderr] help: use `let _ = ...` to ignore the resulting value [INFO] [stderr] | [INFO] [stderr] 7173 | let _ = buffer.process_input(ESCAPE); [INFO] [stderr] | +++++++ [INFO] [stderr] [INFO] [stderr] warning: `rust-token-editor` (bin "rust-token-editor" test) generated 299 warnings (run `cargo fix --bin "rust-token-editor" --tests` to apply 4 suggestions) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.06s [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/rust_token_editor-b083615e243950b2) [INFO] [stdout] [INFO] [stdout] running 164 tests [INFO] [stdout] test engine::test_engine::test_buffer::test_go_to_byte_offset::it_should_go_to_byte_offset_0 ... ignored [INFO] [stdout] test engine::test_engine::test_buffer::it_should_parse_many_different_sequences ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_go_to_byte_offset::it_should_go_to_byte_offset_1 ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_go_to_line::it_should_go_to_first_line ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_go_to_line::it_should_go_to_last_line ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_go_to_column::it_should_go_to_column_999 ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_go_to_byte_offset::it_should_go_to_byte_offset_999 ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_go_to_line::it_should_go_to_line_1 ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_go_to_byte_offset::it_should_go_to_byte_offset_4 ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_go_to_line::it_should_go_to_line_999 ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_go_to_percentage::it_should_go_to_100_percent ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_go_to_line::it_should_go_to_line_2 ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_go_to_percentage::it_should_be_unable_to_go_to_0_percent ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_go_to_column::it_should_go_to_column_3 ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_go_to_percentage::it_should_go_to_1_percent ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_go_to_line::it_should_go_to_line_2_with_starting_whitespace ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_go_to_percentage::it_should_go_to_50_percent ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_insert_append::it_should_insert_at_end ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_insert_append::it_should_append_at_start ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_insert_append::it_should_get_rid_of_empty_autoindents_when_pressing_escape ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_insert_append::it_should_append_at_end ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_insert_append::it_should_insert_at_start ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_insert_append::it_should_append_at_end_of_line_and_autoindent ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_insert_append::it_should_insert_in_middle ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_insert_append::it_should_insert_in_middle_of_multiline_document ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_linewise::it_should_run_linewise_delete_in_middle ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_linewise::it_should_run_linewise_delete ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_linewise::it_should_run_linewise_delete_multi_line ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_linewise::it_should_run_linewise_delete_all_lines ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_lowercase_o_uppercase_o::it_should_open_line_below_and_insert_in_middle ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_lowercase_o_uppercase_o::it_should_open_line_above_and_insert_in_middle_with_leading_space_and_autoindent ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_lowercase_o_uppercase_o::it_should_open_line_below_and_insert_at_end ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_lowercase_o_uppercase_o::it_should_open_line_below_and_insert_in_middle_with_leading_space_and_autoindent ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_lowercase_o_uppercase_o::it_should_open_line_above_and_insert_in_middle ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_lowercase_s::it_should_run_lowercase_s_at_start ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_lowercase_o_uppercase_o::it_should_open_line_above_and_insert_at_start ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_percent_match_delimeter::it_should_go_through_all_parts_of_c_preprocessor_if ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_percent_match_delimeter::it_should_go_to_escaped_curly_brace ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_percent_match_delimeter::it_should_go_to_escaped_parenthesis ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_percent_match_delimeter::it_should_go_to_escaped_square_bracket ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_percent_match_delimeter::it_should_go_to_later_curly_brace ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_percent_match_delimeter::it_should_go_to_later_parenthesis ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_percent_match_delimeter::it_should_go_to_later_c_multiline_comment ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_percent_match_delimeter::it_should_go_to_other_curly_brace ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_percent_match_delimeter::it_should_go_to_other_nested_curly_brace ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_percent_match_delimeter::it_should_go_to_later_square_bracket ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_percent_match_delimeter::it_should_go_to_other_c_multiline_comment ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_percent_match_delimeter::it_should_go_to_other_nested_parenthesis ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_percent_match_delimeter::it_should_go_to_other_parenthesis ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_percent_match_delimeter::it_should_go_to_other_square_bracket ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_percent_match_delimeter::it_should_navigate_with_many_types_of_brackets ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_percent_match_delimeter::it_should_not_navigate_with_unmatched_brackets ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_percent_match_delimeter::it_should_go_to_other_nested_square_bracket ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_rest_of_line::it_should_run_delete_to_end_of_line_on_last_line ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_start_end_of_line::it_should_delete_to_end_of_line ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_replace::it_should_be_a_noop_to_enter_and_leave_replace ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_start_end_of_line::it_should_delete_to_start_of_line ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_rest_of_line::it_should_run_delete_to_end_of_line_and_next_line ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_replace::it_should_replace_chars_at_start ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_replace::it_should_unreplace_chars_by_pressing_backspace ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_percent_match_delimeter::it_should_respect_nested_c_preprocessor_ifs ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_rest_of_line::it_should_run_delete_to_end_of_line ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_start_end_of_line::it_should_delete_to_whitespace_sensitive_start_of_line ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_up_down_left_right::it_be_unable_to_delete_left_at_start ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_start_end_of_line::it_should_delete_to_whitespace_sensitive_start_of_line_starting_in_middle ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_up_down_left_right::it_should_delete_3_up ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_up_down_left_right::it_should_delete_2_down ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_up_down_left_right::it_should_delete_left ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_up_down_left_right::it_should_navigate_around ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_up_down_left_right::it_should_delete_right_at_end ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_up_down_left_right::it_should_delete_down ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_replace::it_should_replace_chars_in_middle ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_up_down_left_right::it_should_delete_all_lines ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_up_down_left_right::it_should_navigate_down_through_empty_lines ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_up_down_left_right::it_should_navigate_left_and_stay_on_same_line ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_up_down_left_right::it_should_navigate_right_and_stay_on_same_line ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_up_down_left_right::it_should_preserve_the_active_column_when_moving_through_a_shorter_row ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_uppercase_append::it_should_uppercase_append_at_end_of_document ... ok [INFO] [stdout] test engine::test_engine::test_document::read_backwards_until::it_should_seek_including_matched_char ... ok [INFO] [stdout] test engine::test_engine::test_document::read_backwards_until::it_should_seek_not_including_matched_char ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_uppercase_append::it_should_uppercase_append_in_middle_of_document ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_uppercase_insert::it_should_uppercase_insert_in_middle_of_document_including_leading_space ... ok [INFO] [stdout] test engine::test_engine::test_document::read_forwards_until::it_should_never_match_a_char ... ok [INFO] [stdout] test engine::test_engine::test_document::read_forwards_until::it_should_seek_by_index_including_matched_char ... ok [INFO] [stdout] test engine::test_engine::test_document::read_forwards_until::it_should_seek_by_index_not_including_matched_char ... ok [INFO] [stdout] test engine::test_engine::test_document::read_forwards_until::it_should_seek_forward_in_sequence ... ok [INFO] [stdout] test engine::test_engine::test_document::read_forwards_until::it_should_seek_including_matched_char ... ok [INFO] [stdout] test engine::test_engine::test_document::read_forwards_until::it_should_seek_not_including_matched_char ... ok [INFO] [stdout] test engine::test_engine::test_document::read_to_pattern::lower_back::it_should_change_lower_back_at_end ... ok [INFO] [stdout] test engine::test_engine::test_document::read_to_pattern::lower_back::it_should_change_lower_back_at_start ... ok [INFO] [stdout] test engine::test_engine::test_document::it_is_able_to_read_from_document_one_at_a_time ... ok [INFO] [stdout] test engine::test_engine::test_document::it_is_able_to_read_from_document_repeatedly ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_up_down_left_right::it_should_delete_right ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_up_down_left_right::it_should_delete_up ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_uppercase_insert::it_should_uppercase_insert_at_start_of_document ... ok [INFO] [stdout] test engine::test_engine::test_document::it_is_able_to_read_from_plain_text_document_repeatedly ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_uppercase_insert::it_should_uppercase_insert_in_middle_of_document ... ok [INFO] [stdout] test engine::test_engine::test_document::it_should_seek_forward_and_backwards_in_sequence ... ok [INFO] [stdout] test engine::test_engine::test_document::read_to_pattern::lower_back::it_should_change_lower_back_in_middle ... ok [INFO] [stdout] test engine::test_engine::test_document::read_to_pattern::lower_back::it_should_change_lower_back_in_middle_with_whitespace ... ok [INFO] [stdout] test engine::test_engine::test_document::read_to_pattern::lower_back_end::it_should_change_lower_back_end_at_end ... ok [INFO] [stdout] test engine::test_engine::test_document::read_to_pattern::lower_back_end::it_should_change_lower_back_end_in_middle ... ok [INFO] [stdout] test engine::test_engine::test_document::read_to_pattern::lower_back::it_should_seek_repeatedly ... ok [INFO] [stdout] test engine::test_engine::test_document::read_to_pattern::lower_end::it_should_change_lower_end_in_middle ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_uppercase_insert::it_should_uppercase_insert_in_middle_of_document_skipping_leading_space ... ok [INFO] [stdout] test engine::test_engine::test_document::read_to_pattern::lower_end::it_should_change_lower_back_at_end ... ok [INFO] [stdout] test engine::test_engine::test_document::read_to_pattern::lower_back_end::it_should_seek_repeatedly ... ok [INFO] [stdout] test engine::test_engine::test_document::read_to_pattern::lower_end::it_should_seek_repeatedly ... ok [INFO] [stdout] test engine::test_engine::test_document::read_to_pattern::lower_word::it_should_change_lower_word_then_whitespace_at_start ... ok [INFO] [stdout] test engine::test_engine::test_document::read_to_pattern::lower_end::it_should_change_lower_end_at_start ... ok [INFO] [stdout] test engine::test_engine::test_document::read_to_pattern::lower_word::it_should_change_3_lower_words_at_end_and_run_out_of_chars ... ok [INFO] [stdout] test engine::test_engine::test_document::read_to_pattern::lower_word::it_should_change_2_lower_words_in_middle_right_up_to_end ... ok [INFO] [stdout] test engine::test_engine::test_document::read_to_pattern::lower_word::it_should_change_3_lower_words_at_end_and_spill_over_to_next_line ... ok [INFO] [stdout] test engine::test_engine::test_document::read_to_pattern::lower_word::it_should_change_lower_word_at_end ... ok [INFO] [stdout] test engine::test_engine::test_document::read_to_pattern::lower_word::it_should_change_lower_word_in_middle ... ok [INFO] [stdout] test engine::test_engine::test_document::read_to_pattern::lower_word::it_should_change_lower_word_at_start ... ok [INFO] [stdout] test engine::test_engine::test_document::read_to_pattern::lower_word::it_should_change_lower_words_at_end_of_string_ending_with_whitespace ... ok [INFO] [stdout] test engine::test_engine::test_document::read_to_pattern::to_and_find::it_should_find_char_and_change ... ok [INFO] [stdout] test engine::test_engine::test_document::read_to_pattern::upper_back::it_should_change_lower_back_in_middle ... ok [INFO] [stdout] test engine::test_engine::test_document::read_to_pattern::upper_back::it_should_change_upper_back_at_start ... ok [INFO] [stdout] test engine::test_engine::test_document::read_to_pattern::upper_end::it_should_change_upper_back_at_end ... ok [INFO] [stdout] test engine::test_engine::test_document::read_to_pattern::upper_back::it_should_change_lower_back_at_end ... ok [INFO] [stdout] test engine::test_engine::test_document::read_to_pattern::upper_word::it_should_change_2_upper_words_in_middle_right_up_to_end ... ok [INFO] [stdout] test engine::test_engine::test_document::read_to_pattern::upper_back::it_should_change_upper_back_in_middle_with_whitespace ... ok [INFO] [stdout] test engine::test_engine::test_document::read_to_pattern::to_and_find::it_should_find_char_backwards_and_change ... ok [INFO] [stdout] test engine::test_engine::test_document::read_to_pattern::upper_end::it_should_change_upper_end_in_middle ... ok [INFO] [stdout] test engine::test_engine::test_document::read_to_pattern::upper_end::it_should_change_upper_end_at_start ... ok [INFO] [stdout] test engine::test_engine::test_document::read_to_pattern::upper_word::it_should_change_3_upper_words_at_end_and_spill_over_to_next_line ... ok [INFO] [stdout] test engine::test_engine::test_document::read_to_pattern::upper_word::it_should_change_upper_word_then_whitespace_at_start ... ok [INFO] [stdout] test engine::test_engine::test_document::read_to_pattern::upper_word::it_should_change_upper_word_with_numbers_at_end ... ok [INFO] [stdout] test engine::test_engine::test_document::read_to_pattern::upper_word::it_should_change_upper_word_at_start ... ok [INFO] [stdout] test engine::test_engine::test_document::read_to_pattern::to_and_find::it_should_change_to_char ... ok [INFO] [stdout] test engine::test_engine::test_document::read_to_pattern::upper_word::it_should_change_3_upper_words_at_end_and_run_out_of_chars ... ok [INFO] [stdout] test engine::test_engine::test_document::read_to_pattern::to_and_find::it_should_change_backwards_to_char ... ok [INFO] [stdout] test engine::test_engine::test_document::read_to_pattern::upper_word::it_should_change_upper_word_with_punctuation_and_spaces_after_in_middle ... ok [INFO] [stdout] test engine::test_engine::test_buffer::test_lowercase_s::it_should_run_lowercase_s_in_middle ... FAILED [INFO] [stdout] test engine::test_engine::test_buffer::test_uppercase_s::it_should_run_2_uppercase_s ... FAILED [INFO] [stdout] test engine::test_engine::test_buffer::test_uppercase_s::it_should_run_uppercase_s ... FAILED [INFO] [stdout] test test_parsing::mini_language_twelve::exact_parsing::it_doesnt_parse_empty_string ... ok [INFO] [stdout] test test_parsing::mini_language_twelve::exact_parsing::it_doesnt_parse_333 ... ok [INFO] [stdout] test test_parsing::mini_language_twelve::exact_parsing::it_fully_parses_1 ... ok [INFO] [stdout] test test_parsing::mini_language_math::it_fully_parses_1_plus_1 ... ok [INFO] [stdout] test test_parsing::mini_language_twelve::exact_parsing::it_fully_parses_12 ... ok [INFO] [stdout] test test_parsing::mini_language_twelve::exact_parsing::it_fully_parses_1112 ... ok [INFO] [stdout] test test_parsing::mini_language_twelve::loose_parsing::it_loosely_parses_1_with_prefix ... ok [INFO] [stdout] test test_parsing::mini_language_math::it_fully_parses_1_plus_negative_1 ... ok [INFO] [stdout] test test_parsing::mini_language_twelve::exact_parsing::it_starts_to_parse_1112aa ... ok [INFO] [stdout] test test_parsing::mini_language_math::it_fully_parses_1_plus_quantity_5_times_6 ... ok [INFO] [stdout] test test_parsing::mini_language_twelve::exact_parsing::it_fully_parses_112 ... ok [INFO] [stdout] test test_parsing::mini_language_math::it_partially_parses_1_plus_as_just_one ... ok [INFO] [stdout] test test_parsing::mini_language_twelve::loose_parsing::it_loosely_parses_111112_as_1_with_skipped_chars_afterward ... ok [INFO] [stdout] test test_parsing::mini_language_twelve::loose_parsing::it_loosely_parses_1_with_suffix ... ok [INFO] [stdout] test test_parsing::mini_language_twelve::exact_parsing::it_parses_11112_as_just_1 ... ok [INFO] [stdout] test test_parsing::mini_language_twelve::loose_parsing::it_loosely_parses_total_garbage ... ok [INFO] [stdout] test test_parsing::mini_language_looping_expressions::it_fully_parses_quote_123_quote_as_string ... ok [INFO] [stdout] test test_parsing::mini_language_twelve::loose_parsing::it_loosely_parses_112_with_garbage_in_the_middle ... ok [INFO] [stdout] test test_parsing::it_fully_parses_optional_whitespace ... ok [INFO] [stdout] test test_parsing::mini_language_looping_expressions::it_fully_parses_abc_enter_123 ... ok [INFO] [stdout] test token::test_token::test_token_replace_with_subtree::is_able_to_replace_flat_subtree_with_flat_tokencollection ... ok [INFO] [stdout] test token::test_token::test_token_replace_with_subtree::is_able_to_replace_deep_subtree_with_flat_tokencollection ... ok [INFO] [stdout] test token::test_token::test_token_reparse::is_able_to_noop_reparse_a_changed_token ... ok [INFO] [stdout] test token::test_token::test_token_replace_with_subtree::is_able_to_replace_deep_subtree_with_deep_tokencollection ... ok [INFO] [stdout] test token::test_token::test_token_reparse::is_able_to_append_bogus_char_and_parsing_not_fail ... ok [INFO] [stdout] test token::test_token::test_token_reparse::is_able_to_reparse_token_in_deep_document ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- engine::test_engine::test_buffer::test_lowercase_s::it_should_run_lowercase_s_in_middle stdout ---- [INFO] [stdout] SET NOUN: Some(GoToRow(2)) [INFO] [stdout] SEEK: 0 => 7 [INFO] [stdout] SEEK: 8 => 15 [INFO] [stdout] FINAL OFFSET: 8 [INFO] [stdout] SEEK: 0 => 7 [INFO] [stdout] SET NOUN: Some(StartOfLine) [INFO] [stdout] TOK: 7 -> Token { id: cfba979d-7e9a-42c2-a0df-165ee47e490e, template: Skipped, literal: Some("foo foo\nbar bar\nbaz baz"), matches: {}, events: TokenEvents { on_enter: None, on_leave: None }, effects: [], next_id: None, previous_id: None, parent_id: None, children_ids: [] } 7 [INFO] [stdout] NEEDLE DONE! [INFO] [stdout] BACK: ' [INFO] [stdout] ' 7 - (1-1) [INFO] [stdout] FINAL OFFSET: 8 [INFO] [stdout] SEEK: 0 => 7 [INFO] [stdout] SET NOUN: Some(Find(' ')) [INFO] [stdout] INDEX: 0 [INFO] [stdout] SEEK: 8 => 11 [INFO] [stdout] range=8..12 result='bar ' initial_offset=8 final_offset=12 [INFO] [stdout] SEEK: 8 => 15 [INFO] [stdout] FINAL OFFSET: 11 [INFO] [stdout] SEEK: 0 => 7 [INFO] [stdout] SEEK: 8 => 15 [INFO] [stdout] INDEX: 0 [INFO] [stdout] SEEK: 8 => 15 [INFO] [stdout] SEEK: 8 => 15 [INFO] [stdout] SEEK: 11 => 11 [INFO] [stdout] range=11..12 result=' ' initial_offset=11 final_offset=12 [INFO] [stdout] CLEARING tokens_by_start_offset_cache: RefCell { value: {0..24: cfba979d-7e9a-42c2-a0df-165ee47e490e} } [INFO] [stdout] 0..11 -> 0..24 [INFO] [stdout] range=11..24 [INFO] [stdout] RESET_CACHES_FOR_AND_AFTER(11) => {cfba979d-7e9a-42c2-a0df-165ee47e490e: (0, 23)} [INFO] [stdout] SEEK: 8 => 14 [INFO] [stdout] SEEK: 8 => 14 [INFO] [stdout] SEEK: 8 => 14 [INFO] [stdout] SEEK: 8 => 14 [INFO] [stdout] SEEK: 8 => 14 [INFO] [stdout] FINAL OFFSET: 11 [INFO] [stdout] SEEK: 8 => 14 [INFO] [stdout] [INFO] [stdout] thread 'engine::test_engine::test_buffer::test_lowercase_s::it_should_run_lowercase_s_in_middle' panicked at src/engine.rs:6970:17: [INFO] [stdout] assertion `left == right` failed [INFO] [stdout] left: "foo foo\nbarbar\nbaz baz" [INFO] [stdout] right: "foo foo\nbarHEREbar\nbaz baz" [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x577db48a1022 - std::backtrace_rs::backtrace::libunwind::trace::h2bdbdb423cc746ad [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x577db48a1022 - std::backtrace_rs::backtrace::trace_unsynchronized::h876081fa48c0856a [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x577db48a1022 - std::sys::backtrace::_print_fmt::h744638bebbff2806 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x577db48a1022 - ::fmt::he6e74fa9d0076b5d [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x577db48c5c13 - core::fmt::rt::Argument::fmt::hf88a3177e76af877 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x577db48c5c13 - core::fmt::write::h6442196e41589522 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/core/src/fmt/mod.rs:1446:25 [INFO] [stdout] 6: 0x577db489e043 - std::io::default_write_fmt::h19b804dc75596022 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x577db489e043 - std::io::Write::write_fmt::h561df7c669043671 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/io/mod.rs:1914:13 [INFO] [stdout] 8: 0x577db48a0e72 - std::sys::backtrace::BacktraceLock::print::h25e1ce4c29150054 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x577db48a25ac - std::panicking::default_hook::{{closure}}::h36663bdaae83f2bb [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/panicking.rs:300:22 [INFO] [stdout] 10: 0x577db48a2402 - std::panicking::default_hook::hb9d7c40580cf1835 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/panicking.rs:324:9 [INFO] [stdout] 11: 0x577db463b554 - as core::ops::function::Fn>::call::h53bdf3f1ac68020f [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 12: 0x577db463b554 - test::test_main_with_exit_callback::{{closure}}::h3ae9af1665ff5b7d [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x577db48a30a3 - as core::ops::function::Fn>::call::ha3a705c6ebc0f8fb [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 14: 0x577db48a30a3 - std::panicking::rust_panic_with_hook::h2d703857e4ba629f [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/panicking.rs:841:13 [INFO] [stdout] 15: 0x577db48a2d5a - std::panicking::begin_panic_handler::{{closure}}::h53dd12a17ad784b1 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/panicking.rs:706:13 [INFO] [stdout] 16: 0x577db48a1529 - std::sys::backtrace::__rust_end_short_backtrace::hf54a874920d38937 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/sys/backtrace.rs:168:18 [INFO] [stdout] 17: 0x577db48a29ed - __rustc[22d03d94d4da23d0]::rust_begin_unwind [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/panicking.rs:697:5 [INFO] [stdout] 18: 0x577db48c4350 - core::panicking::panic_fmt::hb74c170c8276d1d6 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x577db48c46a3 - core::panicking::assert_failed_inner::h1a3c526c7717b97a [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/core/src/panicking.rs:432:17 [INFO] [stdout] 20: 0x577db458a9fc - core::panicking::assert_failed::hbdf8b583cd726b88 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/core/src/panicking.rs:387:5 [INFO] [stdout] 21: 0x577db4587c32 - rust_token_editor::engine::test_engine::test_buffer::test_lowercase_s::it_should_run_lowercase_s_in_middle::hc258651283a9d9a0 [INFO] [stdout] at /opt/rustwide/workdir/src/engine.rs:6970:17 [INFO] [stdout] 22: 0x577db45877b7 - rust_token_editor::engine::test_engine::test_buffer::test_lowercase_s::it_should_run_lowercase_s_in_middle::{{closure}}::h6f4c8ca80325824e [INFO] [stdout] at /opt/rustwide/workdir/src/engine.rs:6954:53 [INFO] [stdout] 23: 0x577db45d7366 - core::ops::function::FnOnce::call_once::hb0dd5bbb5f7d10bb [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x577db4640d4b - core::ops::function::FnOnce::call_once::h0c81d2c7e362685a [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x577db4640d4b - test::__rust_begin_short_backtrace::hc62049913de4b9c6 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/test/src/lib.rs:648:18 [INFO] [stdout] 26: 0x577db463ff62 - test::run_test_in_process::{{closure}}::h906d61461feea06d [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/test/src/lib.rs:671:60 [INFO] [stdout] 27: 0x577db463ff62 - as core::ops::function::FnOnce<()>>::call_once::h962d8c24a3ec06f1 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 28: 0x577db463ff62 - std::panicking::try::do_call::h88e304055018b07f [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/panicking.rs:589:40 [INFO] [stdout] 29: 0x577db463ff62 - std::panicking::try::h34046f0780b49f58 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/panicking.rs:552:19 [INFO] [stdout] 30: 0x577db463ff62 - std::panic::catch_unwind::h7d7ad4d133a51a76 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x577db463ff62 - test::run_test_in_process::h0871d7f888d1f41c [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/test/src/lib.rs:671:27 [INFO] [stdout] 32: 0x577db463ff62 - test::run_test::{{closure}}::h696f8114d8bae20e [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/test/src/lib.rs:592:43 [INFO] [stdout] 33: 0x577db4603354 - test::run_test::{{closure}}::h632082d0bd36bde1 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/test/src/lib.rs:622:41 [INFO] [stdout] 34: 0x577db4603354 - std::sys::backtrace::__rust_begin_short_backtrace::hf4db03c672d46ea2 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/sys/backtrace.rs:152:18 [INFO] [stdout] 35: 0x577db4606e2a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h571ce7b4ea6fba0e [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 36: 0x577db4606e2a - as core::ops::function::FnOnce<()>>::call_once::h79478c2f2b0b4ed6 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 37: 0x577db4606e2a - std::panicking::try::do_call::hdfb524d8b1c5ea5d [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/panicking.rs:589:40 [INFO] [stdout] 38: 0x577db4606e2a - std::panicking::try::hb57ee69084fa6c6a [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/panicking.rs:552:19 [INFO] [stdout] 39: 0x577db4606e2a - std::panic::catch_unwind::h1fcc7dadd90dd47c [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x577db4606e2a - std::thread::Builder::spawn_unchecked_::{{closure}}::h7201710e36d47c29 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 41: 0x577db4606e2a - core::ops::function::FnOnce::call_once{{vtable.shim}}::ha75b12b48ae5b3d2 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x577db48a494b - as core::ops::function::FnOnce>::call_once::h02517bb8c2b8e279 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 43: 0x577db48a494b - as core::ops::function::FnOnce>::call_once::h760bb73d54d4c118 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 44: 0x577db48a494b - std::sys::pal::unix::thread::Thread::new::thread_start::h91ff250566269b77 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/sys/pal/unix/thread.rs:97:17 [INFO] [stdout] 45: 0x75d6cdc69aa4 - [INFO] [stdout] 46: 0x75d6cdcf6a34 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- engine::test_engine::test_buffer::test_uppercase_s::it_should_run_2_uppercase_s stdout ---- [INFO] [stdout] SET NOUN: Some(GoToRow(2)) [INFO] [stdout] SEEK: 0 => 7 [INFO] [stdout] SEEK: 8 => 15 [INFO] [stdout] FINAL OFFSET: 8 [INFO] [stdout] SEEK: 0 => 7 [INFO] [stdout] SET NOUN: Some(StartOfLine) [INFO] [stdout] TOK: 7 -> Token { id: 6a324e21-2d1e-4e0e-89a2-5ae108cbf876, template: Skipped, literal: Some("foo foo\nbar bar\nbaz baz"), matches: {}, events: TokenEvents { on_enter: None, on_leave: None }, effects: [], next_id: None, previous_id: None, parent_id: None, children_ids: [] } 7 [INFO] [stdout] NEEDLE DONE! [INFO] [stdout] BACK: ' [INFO] [stdout] ' 7 - (1-1) [INFO] [stdout] FINAL OFFSET: 8 [INFO] [stdout] SEEK: 0 => 7 [INFO] [stdout] SET NOUN: Some(Find(' ')) [INFO] [stdout] INDEX: 0 [INFO] [stdout] SEEK: 8 => 11 [INFO] [stdout] range=8..12 result='bar ' initial_offset=8 final_offset=12 [INFO] [stdout] SEEK: 8 => 15 [INFO] [stdout] FINAL OFFSET: 11 [INFO] [stdout] SEEK: 0 => 7 [INFO] [stdout] SEEK: 8 => 15 [INFO] [stdout] SET NOUN: Some(CurrentLine) [INFO] [stdout] SET VERB: Some(Change) [INFO] [stdout] SEEK: 8 => 15 [INFO] [stdout] SEEK: 8 => 15 [INFO] [stdout] SEEK: 16 => 23 [INFO] [stdout] LINEWISE ROW COL: (2, 4) => (3, 7) [INFO] [stdout] LINEWISE OFFSETS: 8 => 22 [INFO] [stdout] END: SequentialTokenSelection { starting_token_id: 6a324e21-2d1e-4e0e-89a2-5ae108cbf876, starting_token_offset: 7, is_backwards: false, char_count: 16 } [INFO] [stdout] SELECTION: SequentialTokenSelection { starting_token_id: 6a324e21-2d1e-4e0e-89a2-5ae108cbf876, starting_token_offset: 8, is_backwards: false, char_count: 15 } [INFO] [stdout] CLEARING tokens_by_start_offset_cache: RefCell { value: {0..24: 6a324e21-2d1e-4e0e-89a2-5ae108cbf876} } [INFO] [stdout] 0..8 -> 0..24 [INFO] [stdout] range=8..24 [INFO] [stdout] RESET_CACHES_FOR_AND_AFTER(8) => {6a324e21-2d1e-4e0e-89a2-5ae108cbf876: (0, 23)} [INFO] [stdout] SEEK: 0 => 7 [INFO] [stdout] [INFO] [stdout] thread 'engine::test_engine::test_buffer::test_uppercase_s::it_should_run_2_uppercase_s' panicked at src/engine.rs:7036:17: [INFO] [stdout] assertion `left == right` failed [INFO] [stdout] left: (2, 4) [INFO] [stdout] right: (2, 1) [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x577db48a1022 - std::backtrace_rs::backtrace::libunwind::trace::h2bdbdb423cc746ad [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x577db48a1022 - std::backtrace_rs::backtrace::trace_unsynchronized::h876081fa48c0856a [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x577db48a1022 - std::sys::backtrace::_print_fmt::h744638bebbff2806 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x577db48a1022 - ::fmt::he6e74fa9d0076b5d [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x577db48c5c13 - core::fmt::rt::Argument::fmt::hf88a3177e76af877 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x577db48c5c13 - core::fmt::write::h6442196e41589522 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/core/src/fmt/mod.rs:1446:25 [INFO] [stdout] 6: 0x577db489e043 - std::io::default_write_fmt::h19b804dc75596022 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x577db489e043 - std::io::Write::write_fmt::h561df7c669043671 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/io/mod.rs:1914:13 [INFO] [stdout] 8: 0x577db48a0e72 - std::sys::backtrace::BacktraceLock::print::h25e1ce4c29150054 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x577db48a25ac - std::panicking::default_hook::{{closure}}::h36663bdaae83f2bb [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/panicking.rs:300:22 [INFO] [stdout] 10: 0x577db48a2402 - std::panicking::default_hook::hb9d7c40580cf1835 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/panicking.rs:324:9 [INFO] [stdout] 11: 0x577db463b554 - as core::ops::function::Fn>::call::h53bdf3f1ac68020f [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 12: 0x577db463b554 - test::test_main_with_exit_callback::{{closure}}::h3ae9af1665ff5b7d [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x577db48a30a3 - as core::ops::function::Fn>::call::ha3a705c6ebc0f8fb [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 14: 0x577db48a30a3 - std::panicking::rust_panic_with_hook::h2d703857e4ba629f [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/panicking.rs:841:13 [INFO] [stdout] 15: 0x577db48a2d5a - std::panicking::begin_panic_handler::{{closure}}::h53dd12a17ad784b1 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/panicking.rs:706:13 [INFO] [stdout] 16: 0x577db48a1529 - std::sys::backtrace::__rust_end_short_backtrace::hf54a874920d38937 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/sys/backtrace.rs:168:18 [INFO] [stdout] 17: 0x577db48a29ed - __rustc[22d03d94d4da23d0]::rust_begin_unwind [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/panicking.rs:697:5 [INFO] [stdout] 18: 0x577db48c4350 - core::panicking::panic_fmt::hb74c170c8276d1d6 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x577db48c46a3 - core::panicking::assert_failed_inner::h1a3c526c7717b97a [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/core/src/panicking.rs:432:17 [INFO] [stdout] 20: 0x577db458a8c1 - core::panicking::assert_failed::h6e81efe8185066b0 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/core/src/panicking.rs:387:5 [INFO] [stdout] 21: 0x577db4561ba5 - rust_token_editor::engine::test_engine::test_buffer::test_uppercase_s::it_should_run_2_uppercase_s::h1d9e18d8e9c68c31 [INFO] [stdout] at /opt/rustwide/workdir/src/engine.rs:7036:17 [INFO] [stdout] 22: 0x577db4561847 - rust_token_editor::engine::test_engine::test_buffer::test_uppercase_s::it_should_run_2_uppercase_s::{{closure}}::hc56305a69cad4b1b [INFO] [stdout] at /opt/rustwide/workdir/src/engine.rs:7021:45 [INFO] [stdout] 23: 0x577db45d6046 - core::ops::function::FnOnce::call_once::h42be8e32756d7ec6 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x577db4640d4b - core::ops::function::FnOnce::call_once::h0c81d2c7e362685a [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x577db4640d4b - test::__rust_begin_short_backtrace::hc62049913de4b9c6 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/test/src/lib.rs:648:18 [INFO] [stdout] 26: 0x577db463ff62 - test::run_test_in_process::{{closure}}::h906d61461feea06d [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/test/src/lib.rs:671:60 [INFO] [stdout] 27: 0x577db463ff62 - as core::ops::function::FnOnce<()>>::call_once::h962d8c24a3ec06f1 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 28: 0x577db463ff62 - std::panicking::try::do_call::h88e304055018b07f [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/panicking.rs:589:40 [INFO] [stdout] 29: 0x577db463ff62 - std::panicking::try::h34046f0780b49f58 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/panicking.rs:552:19 [INFO] [stdout] 30: 0x577db463ff62 - std::panic::catch_unwind::h7d7ad4d133a51a76 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x577db463ff62 - test::run_test_in_process::h0871d7f888d1f41c [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/test/src/lib.rs:671:27 [INFO] [stdout] 32: 0x577db463ff62 - test::run_test::{{closure}}::h696f8114d8bae20e [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/test/src/lib.rs:592:43 [INFO] [stdout] 33: 0x577db4603354 - test::run_test::{{closure}}::h632082d0bd36bde1 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/test/src/lib.rs:622:41 [INFO] [stdout] 34: 0x577db4603354 - std::sys::backtrace::__rust_begin_short_backtrace::hf4db03c672d46ea2 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/sys/backtrace.rs:152:18 [INFO] [stdout] 35: 0x577db4606e2a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h571ce7b4ea6fba0e [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 36: 0x577db4606e2a - as core::ops::function::FnOnce<()>>::call_once::h79478c2f2b0b4ed6 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 37: 0x577db4606e2a - std::panicking::try::do_call::hdfb524d8b1c5ea5d [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/panicking.rs:589:40 [INFO] [stdout] 38: 0x577db4606e2a - std::panicking::try::hb57ee69084fa6c6a [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/panicking.rs:552:19 [INFO] [stdout] 39: 0x577db4606e2a - std::panic::catch_unwind::h1fcc7dadd90dd47c [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x577db4606e2a - std::thread::Builder::spawn_unchecked_::{{closure}}::h7201710e36d47c29 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 41: 0x577db4606e2a - core::ops::function::FnOnce::call_once{{vtable.shim}}::ha75b12b48ae5b3d2 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x577db48a494b - as core::ops::function::FnOnce>::call_once::h02517bb8c2b8e279 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 43: 0x577db48a494b - as core::ops::function::FnOnce>::call_once::h760bb73d54d4c118 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 44: 0x577db48a494b - std::sys::pal::unix::thread::Thread::new::thread_start::h91ff250566269b77 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/sys/pal/unix/thread.rs:97:17 [INFO] [stdout] 45: 0x75d6cdc69aa4 - [INFO] [stdout] 46: 0x75d6cdcf6a34 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- engine::test_engine::test_buffer::test_uppercase_s::it_should_run_uppercase_s stdout ---- [INFO] [stdout] SET NOUN: Some(GoToRow(2)) [INFO] [stdout] SEEK: 0 => 7 [INFO] [stdout] SEEK: 8 => 15 [INFO] [stdout] FINAL OFFSET: 8 [INFO] [stdout] SEEK: 0 => 7 [INFO] [stdout] SET NOUN: Some(StartOfLine) [INFO] [stdout] TOK: 7 -> Token { id: a5fb2d7e-8467-41cf-b017-9690d2b690ce, template: Skipped, literal: Some("foo foo\nbar bar\nbaz baz"), matches: {}, events: TokenEvents { on_enter: None, on_leave: None }, effects: [], next_id: None, previous_id: None, parent_id: None, children_ids: [] } 7 [INFO] [stdout] NEEDLE DONE! [INFO] [stdout] BACK: ' [INFO] [stdout] ' 7 - (1-1) [INFO] [stdout] FINAL OFFSET: 8 [INFO] [stdout] SEEK: 0 => 7 [INFO] [stdout] SET NOUN: Some(Find(' ')) [INFO] [stdout] INDEX: 0 [INFO] [stdout] SEEK: 8 => 11 [INFO] [stdout] range=8..12 result='bar ' initial_offset=8 final_offset=12 [INFO] [stdout] SEEK: 8 => 15 [INFO] [stdout] FINAL OFFSET: 11 [INFO] [stdout] SEEK: 0 => 7 [INFO] [stdout] SEEK: 8 => 15 [INFO] [stdout] SET NOUN: Some(CurrentLine) [INFO] [stdout] SET VERB: Some(Change) [INFO] [stdout] SEEK: 8 => 15 [INFO] [stdout] SEEK: 8 => 15 [INFO] [stdout] LINEWISE ROW COL: (2, 4) => (2, 7) [INFO] [stdout] LINEWISE OFFSETS: 8 => 14 [INFO] [stdout] END: SequentialTokenSelection { starting_token_id: a5fb2d7e-8467-41cf-b017-9690d2b690ce, starting_token_offset: 7, is_backwards: false, char_count: 8 } [INFO] [stdout] SELECTION: SequentialTokenSelection { starting_token_id: a5fb2d7e-8467-41cf-b017-9690d2b690ce, starting_token_offset: 8, is_backwards: false, char_count: 7 } [INFO] [stdout] CLEARING tokens_by_start_offset_cache: RefCell { value: {0..24: a5fb2d7e-8467-41cf-b017-9690d2b690ce} } [INFO] [stdout] 0..8 -> 0..24 [INFO] [stdout] range=8..24 [INFO] [stdout] RESET_CACHES_FOR_AND_AFTER(8) => {a5fb2d7e-8467-41cf-b017-9690d2b690ce: (0, 23)} [INFO] [stdout] SEEK: 0 => 7 [INFO] [stdout] [INFO] [stdout] thread 'engine::test_engine::test_buffer::test_uppercase_s::it_should_run_uppercase_s' panicked at src/engine.rs:7003:17: [INFO] [stdout] assertion `left == right` failed [INFO] [stdout] left: (2, 4) [INFO] [stdout] right: (2, 1) [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x577db48a1022 - std::backtrace_rs::backtrace::libunwind::trace::h2bdbdb423cc746ad [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9 [INFO] [stdout] 1: 0x577db48a1022 - std::backtrace_rs::backtrace::trace_unsynchronized::h876081fa48c0856a [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14 [INFO] [stdout] 2: 0x577db48a1022 - std::sys::backtrace::_print_fmt::h744638bebbff2806 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/sys/backtrace.rs:66:9 [INFO] [stdout] 3: 0x577db48a1022 - ::fmt::he6e74fa9d0076b5d [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/sys/backtrace.rs:39:26 [INFO] [stdout] 4: 0x577db48c5c13 - core::fmt::rt::Argument::fmt::hf88a3177e76af877 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/core/src/fmt/rt.rs:173:76 [INFO] [stdout] 5: 0x577db48c5c13 - core::fmt::write::h6442196e41589522 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/core/src/fmt/mod.rs:1446:25 [INFO] [stdout] 6: 0x577db489e043 - std::io::default_write_fmt::h19b804dc75596022 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/io/mod.rs:639:11 [INFO] [stdout] 7: 0x577db489e043 - std::io::Write::write_fmt::h561df7c669043671 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/io/mod.rs:1914:13 [INFO] [stdout] 8: 0x577db48a0e72 - std::sys::backtrace::BacktraceLock::print::h25e1ce4c29150054 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/sys/backtrace.rs:42:9 [INFO] [stdout] 9: 0x577db48a25ac - std::panicking::default_hook::{{closure}}::h36663bdaae83f2bb [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/panicking.rs:300:22 [INFO] [stdout] 10: 0x577db48a2402 - std::panicking::default_hook::hb9d7c40580cf1835 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/panicking.rs:324:9 [INFO] [stdout] 11: 0x577db463b554 - as core::ops::function::Fn>::call::h53bdf3f1ac68020f [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 12: 0x577db463b554 - test::test_main_with_exit_callback::{{closure}}::h3ae9af1665ff5b7d [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/test/src/lib.rs:145:21 [INFO] [stdout] 13: 0x577db48a30a3 - as core::ops::function::Fn>::call::ha3a705c6ebc0f8fb [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/alloc/src/boxed.rs:1980:9 [INFO] [stdout] 14: 0x577db48a30a3 - std::panicking::rust_panic_with_hook::h2d703857e4ba629f [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/panicking.rs:841:13 [INFO] [stdout] 15: 0x577db48a2d5a - std::panicking::begin_panic_handler::{{closure}}::h53dd12a17ad784b1 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/panicking.rs:706:13 [INFO] [stdout] 16: 0x577db48a1529 - std::sys::backtrace::__rust_end_short_backtrace::hf54a874920d38937 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/sys/backtrace.rs:168:18 [INFO] [stdout] 17: 0x577db48a29ed - __rustc[22d03d94d4da23d0]::rust_begin_unwind [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/panicking.rs:697:5 [INFO] [stdout] 18: 0x577db48c4350 - core::panicking::panic_fmt::hb74c170c8276d1d6 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/core/src/panicking.rs:75:14 [INFO] [stdout] 19: 0x577db48c46a3 - core::panicking::assert_failed_inner::h1a3c526c7717b97a [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/core/src/panicking.rs:432:17 [INFO] [stdout] 20: 0x577db458a8c1 - core::panicking::assert_failed::h6e81efe8185066b0 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/core/src/panicking.rs:387:5 [INFO] [stdout] 21: 0x577db45614a5 - rust_token_editor::engine::test_engine::test_buffer::test_uppercase_s::it_should_run_uppercase_s::hd9e0708386355d1c [INFO] [stdout] at /opt/rustwide/workdir/src/engine.rs:7003:17 [INFO] [stdout] 22: 0x577db4561147 - rust_token_editor::engine::test_engine::test_buffer::test_uppercase_s::it_should_run_uppercase_s::{{closure}}::h453dfaddb26e9423 [INFO] [stdout] at /opt/rustwide/workdir/src/engine.rs:6988:43 [INFO] [stdout] 23: 0x577db45d7b16 - core::ops::function::FnOnce::call_once::hd2ef35919d7691ae [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 24: 0x577db4640d4b - core::ops::function::FnOnce::call_once::h0c81d2c7e362685a [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 25: 0x577db4640d4b - test::__rust_begin_short_backtrace::hc62049913de4b9c6 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/test/src/lib.rs:648:18 [INFO] [stdout] 26: 0x577db463ff62 - test::run_test_in_process::{{closure}}::h906d61461feea06d [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/test/src/lib.rs:671:60 [INFO] [stdout] 27: 0x577db463ff62 - as core::ops::function::FnOnce<()>>::call_once::h962d8c24a3ec06f1 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 28: 0x577db463ff62 - std::panicking::try::do_call::h88e304055018b07f [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/panicking.rs:589:40 [INFO] [stdout] 29: 0x577db463ff62 - std::panicking::try::h34046f0780b49f58 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/panicking.rs:552:19 [INFO] [stdout] 30: 0x577db463ff62 - std::panic::catch_unwind::h7d7ad4d133a51a76 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/panic.rs:359:14 [INFO] [stdout] 31: 0x577db463ff62 - test::run_test_in_process::h0871d7f888d1f41c [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/test/src/lib.rs:671:27 [INFO] [stdout] 32: 0x577db463ff62 - test::run_test::{{closure}}::h696f8114d8bae20e [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/test/src/lib.rs:592:43 [INFO] [stdout] 33: 0x577db4603354 - test::run_test::{{closure}}::h632082d0bd36bde1 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/test/src/lib.rs:622:41 [INFO] [stdout] 34: 0x577db4603354 - std::sys::backtrace::__rust_begin_short_backtrace::hf4db03c672d46ea2 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/sys/backtrace.rs:152:18 [INFO] [stdout] 35: 0x577db4606e2a - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h571ce7b4ea6fba0e [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/thread/mod.rs:559:17 [INFO] [stdout] 36: 0x577db4606e2a - as core::ops::function::FnOnce<()>>::call_once::h79478c2f2b0b4ed6 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/core/src/panic/unwind_safe.rs:272:9 [INFO] [stdout] 37: 0x577db4606e2a - std::panicking::try::do_call::hdfb524d8b1c5ea5d [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/panicking.rs:589:40 [INFO] [stdout] 38: 0x577db4606e2a - std::panicking::try::hb57ee69084fa6c6a [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/panicking.rs:552:19 [INFO] [stdout] 39: 0x577db4606e2a - std::panic::catch_unwind::h1fcc7dadd90dd47c [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/panic.rs:359:14 [INFO] [stdout] 40: 0x577db4606e2a - std::thread::Builder::spawn_unchecked_::{{closure}}::h7201710e36d47c29 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/thread/mod.rs:557:30 [INFO] [stdout] 41: 0x577db4606e2a - core::ops::function::FnOnce::call_once{{vtable.shim}}::ha75b12b48ae5b3d2 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x577db48a494b - as core::ops::function::FnOnce>::call_once::h02517bb8c2b8e279 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 43: 0x577db48a494b - as core::ops::function::FnOnce>::call_once::h760bb73d54d4c118 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/alloc/src/boxed.rs:1966:9 [INFO] [stdout] 44: 0x577db48a494b - std::sys::pal::unix::thread::Thread::new::thread_start::h91ff250566269b77 [INFO] [stdout] at /rustc/17092ad00ed8fe1e7f81a7e38238ff70779034b1/library/std/src/sys/pal/unix/thread.rs:97:17 [INFO] [stdout] 45: 0x75d6cdc69aa4 - [INFO] [stdout] 46: 0x75d6cdcf6a34 - clone [INFO] [stdout] 47: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] engine::test_engine::test_buffer::test_lowercase_s::it_should_run_lowercase_s_in_middle [INFO] [stdout] engine::test_engine::test_buffer::test_uppercase_s::it_should_run_2_uppercase_s [INFO] [stdout] engine::test_engine::test_buffer::test_uppercase_s::it_should_run_uppercase_s [INFO] [stdout] [INFO] [stdout] test result: FAILED. 160 passed; 3 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.10s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass `--bin rust-token-editor` [INFO] running `Command { std: "docker" "inspect" "cc1763e61d678a6b95294c59cb7b94545fdadc6d341913481b57b353962186c1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "cc1763e61d678a6b95294c59cb7b94545fdadc6d341913481b57b353962186c1", kill_on_drop: false }` [INFO] [stdout] cc1763e61d678a6b95294c59cb7b94545fdadc6d341913481b57b353962186c1