pub struct ChangedSymbol {
pub name: String,
pub kind: NodeKind,
pub file_path: String,
pub line: u32,
pub changes: Vec<ChangeDetail>,
}Expand description
A symbol that exists in both graphs but has changed.
Fields§
§name: String§kind: NodeKind§file_path: String§line: u32§changes: Vec<ChangeDetail>Trait Implementations§
Source§impl Clone for ChangedSymbol
impl Clone for ChangedSymbol
Source§fn clone(&self) -> ChangedSymbol
fn clone(&self) -> ChangedSymbol
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ChangedSymbol
impl Debug for ChangedSymbol
Auto Trait Implementations§
impl Freeze for ChangedSymbol
impl RefUnwindSafe for ChangedSymbol
impl Send for ChangedSymbol
impl Sync for ChangedSymbol
impl Unpin for ChangedSymbol
impl UnsafeUnpin for ChangedSymbol
impl UnwindSafe for ChangedSymbol
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