From a795ad986b9f18a1ddacbf199e256c4ad993ddbf Mon Sep 17 00:00:00 2001 From: Phani Pavan K Date: Mon, 20 Oct 2025 12:02:53 +0530 Subject: [PATCH] clippy fixes --- src/app/mod.rs | 2 +- src/app/status.rs | 4 ++-- src/main.rs | 8 ++++++-- src/ui/mod.rs | 4 ++-- 4 files changed, 11 insertions(+), 7 deletions(-) diff --git a/src/app/mod.rs b/src/app/mod.rs index fd56c45..a1009fd 100644 --- a/src/app/mod.rs +++ b/src/app/mod.rs @@ -56,7 +56,7 @@ impl AppState { self.toPort = String::new(); self.currentlyEditing = None; self.tableState.select(Some(self.entries.len() - 1_usize)); - EntryValError::NONE + EntryValError::None } Err(e) => e, } diff --git a/src/app/status.rs b/src/app/status.rs index 2e0e56d..4e68690 100644 --- a/src/app/status.rs +++ b/src/app/status.rs @@ -14,7 +14,7 @@ pub enum EditingField { } pub enum EntryValError { - NONE, + None, ToPortValError, FromPortValError, ToIPValError, @@ -35,6 +35,6 @@ pub fn entryValError2Field(err: &EntryValError) -> EditingField { EntryValError::FromPortValError => EditingField::FromPort, EntryValError::ToIPValError => EditingField::ToIP, EntryValError::FromIPValError => EditingField::FromIP, - EntryValError::NONE => EditingField::FromIP, + EntryValError::None => EditingField::FromIP, } } diff --git a/src/main.rs b/src/main.rs index 8ba5e82..c12458d 100644 --- a/src/main.rs +++ b/src/main.rs @@ -81,7 +81,11 @@ fn runApp(app: &mut AppState, terminal: &mut Terminal) -> Result< KeyCode::Char('q') | KeyCode::F(10) | KeyCode::Esc => { app.screen = CurrentScreen::Exit } - KeyCode::Char('s') | KeyCode::F(2) => app.screen = CurrentScreen::Settings, + KeyCode::Char('s') => { + app.save(); + app.appStatus = AppStatus::Saved; + } + KeyCode::F(2) => app.screen = CurrentScreen::Settings, KeyCode::Char('d') => app.screen = CurrentScreen::Delete, KeyCode::Up => app.prevRow(), KeyCode::Down => app.nextRow(), @@ -94,7 +98,7 @@ fn runApp(app: &mut AppState, terminal: &mut Terminal) -> Result< EditingField::ToPort => { let res = app.store(); match res { - EntryValError::NONE => { + EntryValError::None => { app.screen = CurrentScreen::Main; app.currentlyEditing = None; app.appStatus = AppStatus::Added; diff --git a/src/ui/mod.rs b/src/ui/mod.rs index a767deb..3ef4d2d 100644 --- a/src/ui/mod.rs +++ b/src/ui/mod.rs @@ -220,11 +220,11 @@ pub fn ui(frame: &mut Frame, app: &mut AppState) { EntryValError::FromPortValError => "From Port Invalid", EntryValError::ToIPValError => "To IP Invalid", EntryValError::FromIPValError => "From IP Invalid", - EntryValError::NONE => "", + EntryValError::None => "", }; Span::styled(errString, Style::default().fg(Color::Red)) } - AppStatus::Saved => Span::styled("", Style::default()), + AppStatus::Saved => Span::styled("Saved", Style::default()), } }, ];