pub struct GraphVisualization {
pub nodes: Vec<VisualizationNode>,
pub edges: Vec<VisualizationEdge>,
}Expand description
Graph visualization data structure
Fields§
§nodes: Vec<VisualizationNode>Nodes in the graph
edges: Vec<VisualizationEdge>Edges in the graph
Trait Implementations§
Source§impl Clone for GraphVisualization
impl Clone for GraphVisualization
Source§fn clone(&self) -> GraphVisualization
fn clone(&self) -> GraphVisualization
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 GraphVisualization
impl Debug for GraphVisualization
Source§impl<'de> Deserialize<'de> for GraphVisualization
impl<'de> Deserialize<'de> for GraphVisualization
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 GraphVisualization
impl RefUnwindSafe for GraphVisualization
impl Send for GraphVisualization
impl Sync for GraphVisualization
impl Unpin for GraphVisualization
impl UnwindSafe for GraphVisualization
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