aboutsummaryrefslogtreecommitdiff
path: root/src/app.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/app.rs')
-rw-r--r--src/app.rs14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/app.rs b/src/app.rs
index 65693c2..88d50e4 100644
--- a/src/app.rs
+++ b/src/app.rs
@@ -1,28 +1,28 @@
use std::{
collections::HashSet,
error::Error,
- io::{stdout, Stdout, Write},
+ io::{Stdout, Write, stdout},
time::Duration,
};
use crossterm::{
+ ExecutableCommand, QueueableCommand,
cursor::{MoveDown, MoveTo, MoveToColumn, RestorePosition, SavePosition, SetCursorStyle},
style::{Color, Print, SetForegroundColor},
terminal::{
- disable_raw_mode, enable_raw_mode, size, Clear, ClearType, EnterAlternateScreen,
- LeaveAlternateScreen,
+ Clear, ClearType, EnterAlternateScreen, LeaveAlternateScreen, disable_raw_mode,
+ enable_raw_mode, size,
},
- ExecutableCommand, QueueableCommand,
};
use tokio::{
spawn,
- sync::mpsc::{channel, Receiver, Sender},
+ sync::mpsc::{Receiver, Sender, channel},
time::Instant,
};
use crate::{
error::{TerminalTooSmallError, TyperError, WordTooLongError},
- event::{handle_input, Event},
+ event::{Event, handle_input},
state::State,
};
@@ -49,7 +49,7 @@ pub struct App<'a> {
}
impl App<'_> {
- pub fn new(quote: &str) -> App {
+ pub fn new(quote: &str) -> App<'_> {
let (event_tx, event_rx): (Sender<Event>, Receiver<Event>) = channel(10);
App {
stdout: stdout(),
XMR address: 854DmXNrxULU3ZFJVs4Wc8PFhbq29RhqHhY8W6cdWrtFN3qmooKyyeYPcDzZTNRxphhJ5UzASQfAdEMwSteVqymk28aLhqj