pub struct FieldDiff {
pub _type: Option<String>,
pub name: Option<String>,
pub old: Option<String>,
pub new: Option<String>,
pub annotations: Option<Vec<String>>,
}
Fields§
§_type: Option<String>
§name: Option<String>
§old: Option<String>
§new: Option<String>
§annotations: Option<Vec<String>>
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for FieldDiff
impl<'de> Deserialize<'de> for FieldDiff
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 StructuralPartialEq for FieldDiff
Auto Trait Implementations§
impl Freeze for FieldDiff
impl RefUnwindSafe for FieldDiff
impl Send for FieldDiff
impl Sync for FieldDiff
impl Unpin for FieldDiff
impl UnwindSafe for FieldDiff
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