pub struct DebugReferenceNode {
pub id: String,
pub metadata: HashMap<String, Value>,
pub nodes: Vec<DebugVectorNode>,
}Fields§
§id: String§metadata: HashMap<String, Value>§nodes: Vec<DebugVectorNode>Trait Implementations§
Source§impl Clone for DebugReferenceNode
impl Clone for DebugReferenceNode
Source§fn clone(&self) -> DebugReferenceNode
fn clone(&self) -> DebugReferenceNode
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 DebugReferenceNode
impl Debug for DebugReferenceNode
Source§impl<'de> Deserialize<'de> for DebugReferenceNode
impl<'de> Deserialize<'de> for DebugReferenceNode
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 DebugReferenceNode
impl RefUnwindSafe for DebugReferenceNode
impl Send for DebugReferenceNode
impl Sync for DebugReferenceNode
impl Unpin for DebugReferenceNode
impl UnsafeUnpin for DebugReferenceNode
impl UnwindSafe for DebugReferenceNode
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