tas/src/domain.rs

18 lines
298 B
Rust

use std::path::PathBuf;
pub type TaskId = usize;
pub struct Task {
pub name: String,
pub group: Option<String>,
pub link: Option<String>,
pub path: Option<PathBuf>,
// created_at
}
pub struct CurrentTaskInfo {
pub task_idx: usize,
pub task: Task,
// started_at
}