pub struct GraphDiff {
pub removed_symbols: Vec<DiffEntry>,
pub added_symbols: Vec<DiffEntry>,
pub changed_symbols: Vec<ChangedSymbol>,
pub breaking_changes: Vec<BreakingChange>,
pub complexity_changes: Vec<ComplexityChange>,
pub new_dead_code: Vec<DiffEntry>,
}Expand description
The full diff between two graph versions.
Fields§
§removed_symbols: Vec<DiffEntry>§added_symbols: Vec<DiffEntry>§changed_symbols: Vec<ChangedSymbol>§breaking_changes: Vec<BreakingChange>§complexity_changes: Vec<ComplexityChange>§new_dead_code: Vec<DiffEntry>Trait Implementations§
Auto Trait Implementations§
impl Freeze for GraphDiff
impl RefUnwindSafe for GraphDiff
impl Send for GraphDiff
impl Sync for GraphDiff
impl Unpin for GraphDiff
impl UnsafeUnpin for GraphDiff
impl UnwindSafe for GraphDiff
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