diff options
| author | Mroik <mroik@delayed.space> | 2025-08-20 23:57:48 +0200 |
|---|---|---|
| committer | Mroik <mroik@delayed.space> | 2025-08-21 00:11:42 +0200 |
| commit | c31238e32953d7c0e81261f75f52ae5eb7e12174 (patch) | |
| tree | 4e876bef8a1f11c0677137b864ff99b12370e18b /src/app.rs | |
| parent | 322dc54246f875fe1050cd62164169bfdda8be96 (diff) | |
Update rust edition
Diffstat (limited to 'src/app.rs')
| -rw-r--r-- | src/app.rs | 14 |
1 files changed, 7 insertions, 7 deletions
@@ -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(), |
