From c791d7ae1809a56f2ddb804f454789061ed9b497 Mon Sep 17 00:00:00 2001 From: Sam Anthony Date: Wed, 1 Feb 2023 18:29:01 -0330 Subject: rename App to Calculator --- src/main.rs | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'src') diff --git a/src/main.rs b/src/main.rs index f3f3d9a..fc657a8 100644 --- a/src/main.rs +++ b/src/main.rs @@ -15,12 +15,12 @@ enum Signal { } #[derive(Default)] -struct App { +struct Calculator { stack: Vec, input_buffer: String, } -impl App { +impl Calculator { fn handle_input(&mut self, key: KeyEvent) -> Signal { match key.modifiers { KeyModifiers::CONTROL => match key.code { @@ -108,19 +108,19 @@ impl App { } fn main() -> io::Result<()> { - let app = App::default(); + let calculator = Calculator::default(); let mut terminal = ui::init_terminal()?; - let result = run(app, &mut terminal); + let result = run(calculator, &mut terminal); ui::cleanup_terminal(terminal)?; result } -fn run(mut app: App, terminal: &mut Terminal) -> io::Result<()> { +fn run(mut calculator: Calculator, terminal: &mut Terminal) -> io::Result<()> { loop { - terminal.draw(|f| app.draw(f))?; + terminal.draw(|f| calculator.draw(f))?; if let Event::Key(key) = event::read()? { - if let Signal::Exit = app.handle_input(key) { + if let Signal::Exit = calculator.handle_input(key) { return Ok(()); } } -- cgit v1.2.3