pub enum StructuralChangeDiagnosticKind {
Conflict,
Unsupported,
Invalid,
ValidationFailed,
}Expand description
The reason a structural command cannot safely be applied.
Variants§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for StructuralChangeDiagnosticKind
impl<'de> Deserialize<'de> for StructuralChangeDiagnosticKind
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 StructuralChangeDiagnosticKind
impl StructuralPartialEq for StructuralChangeDiagnosticKind
Auto Trait Implementations§
impl Freeze for StructuralChangeDiagnosticKind
impl RefUnwindSafe for StructuralChangeDiagnosticKind
impl Send for StructuralChangeDiagnosticKind
impl Sync for StructuralChangeDiagnosticKind
impl Unpin for StructuralChangeDiagnosticKind
impl UnsafeUnpin for StructuralChangeDiagnosticKind
impl UnwindSafe for StructuralChangeDiagnosticKind
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