pub struct UnifiedNode {
pub id: String,
pub node_type: String,
pub layer: String,
pub description: String,
pub path: Option<String>,
pub line: Option<usize>,
pub code: Option<String>,
}Expand description
A node in the unified graph
Fields§
§id: String§node_type: String§layer: String§description: String§path: Option<String>§line: Option<usize>§code: Option<String>Trait Implementations§
Source§impl Clone for UnifiedNode
impl Clone for UnifiedNode
Source§fn clone(&self) -> UnifiedNode
fn clone(&self) -> UnifiedNode
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 UnifiedNode
impl Debug for UnifiedNode
Source§impl<'de> Deserialize<'de> for UnifiedNode
impl<'de> Deserialize<'de> for UnifiedNode
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 UnifiedNode
impl RefUnwindSafe for UnifiedNode
impl Send for UnifiedNode
impl Sync for UnifiedNode
impl Unpin for UnifiedNode
impl UnsafeUnpin for UnifiedNode
impl UnwindSafe for UnifiedNode
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