enum EagernessSuggestion {
Eager,
NoChange,
Lazy,
ForceNoChange,
}Variants
Eager
NoChange
Lazy
ForceNoChange
Trait Implementations
sourceimpl BitOr<EagernessSuggestion> for EagernessSuggestion
impl BitOr<EagernessSuggestion> for EagernessSuggestion
type Output = EagernessSuggestion
type Output = EagernessSuggestion
The resulting type after applying the | operator.
sourceimpl BitOrAssign<EagernessSuggestion> for EagernessSuggestion
impl BitOrAssign<EagernessSuggestion> for EagernessSuggestion
sourcefn bitor_assign(&mut self, rhs: Self)
fn bitor_assign(&mut self, rhs: Self)
Performs the |= operation. Read more
sourceimpl Clone for EagernessSuggestion
impl Clone for EagernessSuggestion
sourcefn clone(&self) -> EagernessSuggestion
fn clone(&self) -> EagernessSuggestion
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Ord for EagernessSuggestion
impl Ord for EagernessSuggestion
sourceimpl PartialOrd<EagernessSuggestion> for EagernessSuggestion
impl PartialOrd<EagernessSuggestion> for EagernessSuggestion
sourcefn partial_cmp(&self, other: &EagernessSuggestion) -> Option<Ordering>
fn partial_cmp(&self, other: &EagernessSuggestion) -> Option<Ordering>
This method returns an ordering between self and other values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self and other) and is used by the < operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self and other) and is used by the <=
operator. Read more
impl Copy for EagernessSuggestion
impl Eq for EagernessSuggestion
impl StructuralEq for EagernessSuggestion
impl StructuralPartialEq for EagernessSuggestion
Auto Trait Implementations
impl RefUnwindSafe for EagernessSuggestion
impl Send for EagernessSuggestion
impl Sync for EagernessSuggestion
impl Unpin for EagernessSuggestion
impl UnwindSafe for EagernessSuggestion
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Layout
Note: Most layout information is completely unstable and may even differ between compilations. The only exception is types with certain repr(...) attributes. Please see the Rust Reference’s “Type Layout” chapter for details on type layout guarantees.
Size: 1 byte
Size for each variant:
Eager: 0 bytesNoChange: 0 bytesLazy: 0 bytesForceNoChange: 0 bytes