pub struct ToDo {
pub todo_path: PathBuf,
pub config_path: PathBuf,
}Fields§
§todo_path: PathBuf§config_path: PathBufImplementations§
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 UnsafeUnpin 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