diff options
-rw-r--r-- | Cargo.lock | 14 | ||||
-rw-r--r-- | Cargo.toml | 1 | ||||
-rw-r--r-- | src/main.rs | 4 |
3 files changed, 11 insertions, 8 deletions
@@ -1,4 +1,11 @@ -[root] +# This file is automatically @generated by Cargo. +# It is not intended for manual editing. +[[package]] +name = "libc" +version = "0.2.23" +source = "registry+https://github.com/rust-lang/crates.io-index" + +[[package]] name = "rcalc" version = "0.1.0" dependencies = [ @@ -6,11 +13,6 @@ dependencies = [ ] [[package]] -name = "libc" -version = "0.2.23" -source = "registry+https://github.com/rust-lang/crates.io-index" - -[[package]] name = "termion" version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -2,6 +2,7 @@ name = "rcalc" version = "0.1.0" authors = ["tomsmeding <tom.smeding@gmail.com>"] +edition = "2018" [dependencies] termion = "1" diff --git a/src/main.rs b/src/main.rs index adaa058..3d06aec 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,4 +1,4 @@ -extern crate termion; +use termion; use termion::event::Key; use termion::input::TermRead; @@ -64,7 +64,7 @@ struct State<'a> { command_map: &'a HashMap<String, (usize, Callback)>, } -fn handle_key(key: Key, st: &mut State) -> Option<bool> { +fn handle_key(key: Key, st: &mut State<'_>) -> Option<bool> { match key { // Quitting Key::Ctrl('c') | Key::Ctrl('d') => { |