task_tracker_cli/cli/mod.rs
1/// CLI operations and command execution
2
3pub mod commands;
4
5pub use commands::{TaskCommand, execute_command};
6
7/// Represents CLI operations
8#[derive(Debug, Clone, Copy, PartialEq, Eq)]
9pub enum TaskOperation {
10 Add,
11 Delete,
12 MarkInProgress,
13 MarkDone,
14 UpdateDesc,
15 Get,
16 List,
17}