pub enum DiffEntry {
Replaced {
left: Id<SymbolRecord<'static>>,
right: Id<SymbolRecord<'static>>,
detail: ReplaceDetail,
},
Same {
left: Id<SymbolRecord<'static>>,
right: Id<SymbolRecord<'static>>,
},
Added {
right: Id<SymbolRecord<'static>>,
},
Removed {
left: Id<SymbolRecord<'static>>,
},
}Variants§
Replaced
Same
Added
Fields
§
right: Id<SymbolRecord<'static>>Removed
Fields
§
left: Id<SymbolRecord<'static>>Trait Implementations§
impl Copy for DiffEntry
Source§impl FromIterator<DiffEntry> for DiffResult
impl FromIterator<DiffEntry> for DiffResult
Auto Trait Implementations§
impl Freeze for DiffEntry
impl RefUnwindSafe for DiffEntry
impl Send for DiffEntry
impl Sync for DiffEntry
impl Unpin for DiffEntry
impl UnsafeUnpin for DiffEntry
impl UnwindSafe for DiffEntry
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