pub struct DefinitionDiff {
pub definition: String,
pub added: Vec<String>,
pub removed: Vec<String>,
pub enum_added: Vec<(String, String)>,
pub enum_removed: Vec<(String, String)>,
pub missing_in: Option<&'static str>,
}Fields§
§definition: String§added: Vec<String>§removed: Vec<String>§enum_added: Vec<(String, String)>§enum_removed: Vec<(String, String)>§missing_in: Option<&'static str>Auto Trait Implementations§
impl Freeze for DefinitionDiff
impl RefUnwindSafe for DefinitionDiff
impl Send for DefinitionDiff
impl Sync for DefinitionDiff
impl Unpin for DefinitionDiff
impl UnsafeUnpin for DefinitionDiff
impl UnwindSafe for DefinitionDiff
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