pub enum Aspect {
Simple,
Perfect,
Progressive,
}Expand description
Grammatical aspect — whether the action is simple, completed, or ongoing.
Variants§
Simple
“renamed” / “was renamed” — a plain, point-in-time action.
Perfect
“has renamed” / “has been renamed” — emphasises completion/relevance.
Progressive
“is renaming” / “is being renamed” — emphasises ongoing action.
Trait Implementations§
impl Copy for Aspect
impl Eq for Aspect
impl StructuralPartialEq for Aspect
Auto Trait Implementations§
impl Freeze for Aspect
impl RefUnwindSafe for Aspect
impl Send for Aspect
impl Sync for Aspect
impl Unpin for Aspect
impl UnsafeUnpin for Aspect
impl UnwindSafe for Aspect
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