pub struct GraphDiff {
pub added_nodes: Vec<String>,
pub removed_nodes: Vec<String>,
pub changed_nodes: Vec<String>,
pub added_relations: Vec<String>,
pub removed_relations: Vec<String>,
}Fields§
§added_nodes: Vec<String>§removed_nodes: Vec<String>§changed_nodes: Vec<String>§added_relations: Vec<String>§removed_relations: Vec<String>Trait Implementations§
Source§impl<'de> Deserialize<'de> for GraphDiff
impl<'de> Deserialize<'de> for GraphDiff
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 Eq for GraphDiff
impl StructuralPartialEq for GraphDiff
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