#[repr(u32)]pub enum VerbForm {
LemmaForm = 1,
PastForm = 2,
SimplePastForm = 4,
PastParticipleForm = 8,
ProgressiveForm = 16,
ThirdPersonSingularPresentForm = 32,
}Variants§
LemmaForm = 1
The uninflected verb form: “walk”, “eat”
PastForm = 2
The past form for regular verbs: “walked”
SimplePastForm = 4
The simple past/preterite form for irregular verbs: “ate”
PastParticipleForm = 8
The past participle form for irregular verbs: “eaten”
ProgressiveForm = 16
The progressive/continuous/gerund/present participle form: “walking”, “eating”
ThirdPersonSingularPresentForm = 32
The third person singular present form: “walks”, “eats”
Auto Trait Implementations§
impl Freeze for VerbForm
impl RefUnwindSafe for VerbForm
impl Send for VerbForm
impl Sync for VerbForm
impl Unpin for VerbForm
impl UnsafeUnpin for VerbForm
impl UnwindSafe for VerbForm
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<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more