From c31238e32953d7c0e81261f75f52ae5eb7e12174 Mon Sep 17 00:00:00 2001 From: Mroik Date: Wed, 20 Aug 2025 23:57:48 +0200 Subject: Update rust edition --- src/app.rs | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'src/app.rs') 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, Receiver) = channel(10); App { stdout: stdout(), -- cgit v1.3