From 68594fa4f9ab381804ea8cd881e8c3e236782be5 Mon Sep 17 00:00:00 2001 From: Mroik Date: Mon, 27 Jan 2025 18:43:22 +0100 Subject: First working version --- src/state.rs | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 src/state.rs (limited to 'src/state.rs') diff --git a/src/state.rs b/src/state.rs new file mode 100644 index 0000000..18bcb68 --- /dev/null +++ b/src/state.rs @@ -0,0 +1,20 @@ +pub struct State { + pub current: usize, + pub buffer: String, + pub state: StateEnum, +} + +pub enum StateEnum { + Typing, + Results(u8), +} + +impl Default for State { + fn default() -> Self { + State { + current: 0, + buffer: String::new(), + state: StateEnum::Typing, + } + } +} -- cgit v1.3