pub struct MultiDiEdgeSnapshot {
pub source: String,
pub target: String,
pub key: usize,
pub attrs: AttrMap,
}Fields§
§source: String§target: String§key: usize§attrs: AttrMapTrait Implementations§
Source§impl Clone for MultiDiEdgeSnapshot
impl Clone for MultiDiEdgeSnapshot
Source§impl Debug for MultiDiEdgeSnapshot
impl Debug for MultiDiEdgeSnapshot
Source§impl<'de> Deserialize<'de> for MultiDiEdgeSnapshot
impl<'de> Deserialize<'de> for MultiDiEdgeSnapshot
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 MultiDiEdgeSnapshot
Source§impl PartialEq for MultiDiEdgeSnapshot
impl PartialEq for MultiDiEdgeSnapshot
Source§impl Serialize for MultiDiEdgeSnapshot
impl Serialize for MultiDiEdgeSnapshot
impl StructuralPartialEq for MultiDiEdgeSnapshot
Auto Trait Implementations§
impl Freeze for MultiDiEdgeSnapshot
impl RefUnwindSafe for MultiDiEdgeSnapshot
impl Send for MultiDiEdgeSnapshot
impl Sync for MultiDiEdgeSnapshot
impl Unpin for MultiDiEdgeSnapshot
impl UnsafeUnpin for MultiDiEdgeSnapshot
impl UnwindSafe for MultiDiEdgeSnapshot
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.