pub enum Deferrability {
NotDeferrable,
Deferrable,
Unknown,
}Expand description
Deferrability metadata.
Variants§
NotDeferrable
Constraint is not deferrable.
Deferrable
Constraint is deferrable.
Unknown
Deferrability is unknown.
Trait Implementations§
Source§impl Clone for Deferrability
impl Clone for Deferrability
Source§fn clone(&self) -> Deferrability
fn clone(&self) -> Deferrability
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for Deferrability
impl Debug for Deferrability
Source§impl Default for Deferrability
impl Default for Deferrability
Source§fn default() -> Deferrability
fn default() -> Deferrability
Returns the “default value” for a type. Read more
Source§impl Hash for Deferrability
impl Hash for Deferrability
Source§impl Ord for Deferrability
impl Ord for Deferrability
Source§fn cmp(&self, other: &Deferrability) -> Ordering
fn cmp(&self, other: &Deferrability) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for Deferrability
impl PartialEq for Deferrability
Source§fn eq(&self, other: &Deferrability) -> bool
fn eq(&self, other: &Deferrability) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for Deferrability
impl PartialOrd for Deferrability
impl Copy for Deferrability
impl Eq for Deferrability
impl StructuralPartialEq for Deferrability
Auto Trait Implementations§
impl Freeze for Deferrability
impl RefUnwindSafe for Deferrability
impl Send for Deferrability
impl Sync for Deferrability
impl Unpin for Deferrability
impl UnsafeUnpin for Deferrability
impl UnwindSafe for Deferrability
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