pub enum DifferenceSeverity {
Informational,
Minor,
Major,
Blocking,
}Expand description
Severity of a difference witness.
Variants§
Informational
Difference is informational only.
Minor
Difference is minor.
Major
Difference is major.
Blocking
Difference blocks silent gluing or merge.
Implementations§
Trait Implementations§
Source§impl Clone for DifferenceSeverity
impl Clone for DifferenceSeverity
Source§fn clone(&self) -> DifferenceSeverity
fn clone(&self) -> DifferenceSeverity
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 DifferenceSeverity
impl Debug for DifferenceSeverity
Source§impl<'de> Deserialize<'de> for DifferenceSeverity
impl<'de> Deserialize<'de> for DifferenceSeverity
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl Hash for DifferenceSeverity
impl Hash for DifferenceSeverity
Source§impl Ord for DifferenceSeverity
impl Ord for DifferenceSeverity
Source§fn cmp(&self, other: &DifferenceSeverity) -> Ordering
fn cmp(&self, other: &DifferenceSeverity) -> 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 DifferenceSeverity
impl PartialEq for DifferenceSeverity
Source§fn eq(&self, other: &DifferenceSeverity) -> bool
fn eq(&self, other: &DifferenceSeverity) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl PartialOrd for DifferenceSeverity
impl PartialOrd for DifferenceSeverity
Source§impl Serialize for DifferenceSeverity
impl Serialize for DifferenceSeverity
impl Copy for DifferenceSeverity
impl Eq for DifferenceSeverity
impl StructuralPartialEq for DifferenceSeverity
Auto Trait Implementations§
impl Freeze for DifferenceSeverity
impl RefUnwindSafe for DifferenceSeverity
impl Send for DifferenceSeverity
impl Sync for DifferenceSeverity
impl Unpin for DifferenceSeverity
impl UnsafeUnpin for DifferenceSeverity
impl UnwindSafe for DifferenceSeverity
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