pub enum FixSafety {
Safe,
Suggested,
}Expand description
Safety tier of a Fix. Ordered: Safe < Suggested, so a requested tier
of Suggested also applies every Safe fix.
Variants§
Safe
Mechanical and behaviour-preserving; always safe to auto-apply.
Suggested
Probably right but involves a judgement call (e.g. a rename based on a did-you-mean match); applied only when explicitly requested.
Trait Implementations§
impl Copy for FixSafety
Source§impl<'de> Deserialize<'de> for FixSafety
impl<'de> Deserialize<'de> for FixSafety
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
impl Eq for FixSafety
Source§impl Ord for FixSafety
impl Ord for FixSafety
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 PartialOrd for FixSafety
impl PartialOrd for FixSafety
impl StructuralPartialEq for FixSafety
Auto Trait Implementations§
impl Freeze for FixSafety
impl RefUnwindSafe for FixSafety
impl Send for FixSafety
impl Sync for FixSafety
impl Unpin for FixSafety
impl UnsafeUnpin for FixSafety
impl UnwindSafe for FixSafety
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.