pub struct ToDo {
pub todo_path: PathBuf,
pub config_path: PathBuf,
}
Fields§
§todo_path: PathBuf
§config_path: PathBuf
Implementations§
Source§impl ToDo
impl ToDo
pub fn new() -> Result<Self, String>
pub fn add(&self, args: &[String])
pub fn list(&self, via_status: Option<u8>)
pub fn done_undone(&self, args: &[String], status_todo: u8)
pub fn rm(&self, args: &[String])
pub fn rm_all(&self)
pub fn sort(&self, via: u8, via_status: Option<u8>)
pub fn help(&self)
Auto Trait Implementations§
impl Freeze for ToDo
impl RefUnwindSafe for ToDo
impl Send for ToDo
impl Sync for ToDo
impl Unpin for ToDo
impl UnwindSafe for ToDo
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more