pub struct NodeChange {
pub node_id: String,
pub node_name: String,
pub changes: Vec<String>,
}Expand description
Node change detail
Fields§
§node_id: StringNode ID
node_name: StringNode name
changes: Vec<String>Fields that changed
Trait Implementations§
Source§impl Clone for NodeChange
impl Clone for NodeChange
Source§fn clone(&self) -> NodeChange
fn clone(&self) -> NodeChange
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 NodeChange
impl Debug for NodeChange
Source§impl<'de> Deserialize<'de> for NodeChange
impl<'de> Deserialize<'de> for NodeChange
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
Auto Trait Implementations§
impl Freeze for NodeChange
impl RefUnwindSafe for NodeChange
impl Send for NodeChange
impl Sync for NodeChange
impl Unpin for NodeChange
impl UnwindSafe for NodeChange
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