pub struct GraphCanvasStorageSnapshot {
pub nodes: Vec<GraphCanvasStorageNode>,
pub edges: Vec<GraphCanvasStorageEdge>,
pub available_kinds: Vec<String>,
pub truncated: bool,
}Expand description
Bounded storage snapshot for one graph canvas view.
Fields§
§nodes: Vec<GraphCanvasStorageNode>§edges: Vec<GraphCanvasStorageEdge>§available_kinds: Vec<String>§truncated: boolTrait Implementations§
Source§impl Clone for GraphCanvasStorageSnapshot
impl Clone for GraphCanvasStorageSnapshot
Source§fn clone(&self) -> GraphCanvasStorageSnapshot
fn clone(&self) -> GraphCanvasStorageSnapshot
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 GraphCanvasStorageSnapshot
impl Debug for GraphCanvasStorageSnapshot
Source§impl PartialEq for GraphCanvasStorageSnapshot
impl PartialEq for GraphCanvasStorageSnapshot
Source§fn eq(&self, other: &GraphCanvasStorageSnapshot) -> bool
fn eq(&self, other: &GraphCanvasStorageSnapshot) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for GraphCanvasStorageSnapshot
impl StructuralPartialEq for GraphCanvasStorageSnapshot
Auto Trait Implementations§
impl Freeze for GraphCanvasStorageSnapshot
impl RefUnwindSafe for GraphCanvasStorageSnapshot
impl Send for GraphCanvasStorageSnapshot
impl Sync for GraphCanvasStorageSnapshot
impl Unpin for GraphCanvasStorageSnapshot
impl UnsafeUnpin for GraphCanvasStorageSnapshot
impl UnwindSafe for GraphCanvasStorageSnapshot
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