pub enum ProjectChange {
Text(ProjectPart, Text),
Rename(String, bool),
Repo(String),
Move(String),
Remove(bool),
}Expand description
What project changes.
Variants§
Text(ProjectPart, Text)
describe|notes TEXT…|-: replace one of its texts.
Rename(String, bool)
rename NAME…: the project’s name; true when given after --, as meant whatever it starts with.
Repo(String)
repo NAME: this repository’s name in its project.
Move(String)
move PROJECT…: this repository to another project, created if new.
Remove(bool)
remove [--purge]: take every repository of the project out of it; true also deletes their tasks.
Trait Implementations§
Source§impl Debug for ProjectChange
impl Debug for ProjectChange
impl Eq for ProjectChange
Source§impl PartialEq for ProjectChange
impl PartialEq for ProjectChange
impl StructuralPartialEq for ProjectChange
Auto Trait Implementations§
impl Freeze for ProjectChange
impl RefUnwindSafe for ProjectChange
impl Send for ProjectChange
impl Sync for ProjectChange
impl Unpin for ProjectChange
impl UnsafeUnpin for ProjectChange
impl UnwindSafe for ProjectChange
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
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.