pub enum JsonApplicability {
MachineApplicable,
MaybeIncorrect,
HasPlaceholders,
Unspecified,
}Expand description
Applicability in JSON format.
Variants§
MachineApplicable
The fix is definitely correct.
MaybeIncorrect
The fix might be correct.
HasPlaceholders
The fix has placeholders.
Unspecified
The fix is just a hint.
Trait Implementations§
Source§impl Clone for JsonApplicability
impl Clone for JsonApplicability
Source§fn clone(&self) -> JsonApplicability
fn clone(&self) -> JsonApplicability
Returns a duplicate of the value. Read more
1.0.0 · 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 JsonApplicability
impl Debug for JsonApplicability
Source§impl<'de> Deserialize<'de> for JsonApplicability
impl<'de> Deserialize<'de> for JsonApplicability
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 From<Applicability> for JsonApplicability
impl From<Applicability> for JsonApplicability
Source§fn from(applicability: Applicability) -> Self
fn from(applicability: Applicability) -> Self
Converts to this type from the input type.
Source§impl PartialEq for JsonApplicability
impl PartialEq for JsonApplicability
Source§impl Serialize for JsonApplicability
impl Serialize for JsonApplicability
impl Copy for JsonApplicability
impl Eq for JsonApplicability
impl StructuralPartialEq for JsonApplicability
Auto Trait Implementations§
impl Freeze for JsonApplicability
impl RefUnwindSafe for JsonApplicability
impl Send for JsonApplicability
impl Sync for JsonApplicability
impl Unpin for JsonApplicability
impl UnsafeUnpin for JsonApplicability
impl UnwindSafe for JsonApplicability
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