diff options
Diffstat (limited to 'src/state.rs')
| -rw-r--r-- | src/state.rs | 20 |
1 files changed, 20 insertions, 0 deletions
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, + } + } +} |
