pub struct SubgraphData {
pub id: SubgraphId,
pub name: String,
pub is_cluster: bool,
pub graph_attrs: AttrMap,
pub node_defaults: AttrMap,
pub edge_defaults: AttrMap,
pub nodes: Vec<NodeId>,
pub edges: Vec<EdgeId>,
pub subgraphs: Vec<SubgraphId>,
pub bb: BoundingBox,
}Fields§
§id: SubgraphId§name: String§is_cluster: bool§graph_attrs: AttrMap§node_defaults: AttrMap§edge_defaults: AttrMap§nodes: Vec<NodeId>§edges: Vec<EdgeId>§subgraphs: Vec<SubgraphId>§bb: BoundingBoxTrait Implementations§
Source§impl Clone for SubgraphData
impl Clone for SubgraphData
Source§fn clone(&self) -> SubgraphData
fn clone(&self) -> SubgraphData
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 SubgraphData
impl Debug for SubgraphData
Source§impl<'de> Deserialize<'de> for SubgraphData
impl<'de> Deserialize<'de> for SubgraphData
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
Source§impl PartialEq for SubgraphData
impl PartialEq for SubgraphData
Source§impl Serialize for SubgraphData
impl Serialize for SubgraphData
impl StructuralPartialEq for SubgraphData
Auto Trait Implementations§
impl Freeze for SubgraphData
impl RefUnwindSafe for SubgraphData
impl Send for SubgraphData
impl Sync for SubgraphData
impl Unpin for SubgraphData
impl UnsafeUnpin for SubgraphData
impl UnwindSafe for SubgraphData
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