pub enum DiagramMember {
Node(Node),
Group(Group),
Edge(Edge),
Theme(Theme),
Layout(Layout),
}Expand description
A declaration allowed directly inside a diagram.
Variants§
Node(Node)
Node declaration.
Group(Group)
Group declaration.
Edge(Edge)
Edge declaration.
Theme(Theme)
Theme selection.
Layout(Layout)
Layout block.
Trait Implementations§
Source§impl Clone for DiagramMember
impl Clone for DiagramMember
Source§fn clone(&self) -> DiagramMember
fn clone(&self) -> DiagramMember
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 DiagramMember
impl Debug for DiagramMember
impl Eq for DiagramMember
Source§impl PartialEq for DiagramMember
impl PartialEq for DiagramMember
impl StructuralPartialEq for DiagramMember
Auto Trait Implementations§
impl Freeze for DiagramMember
impl RefUnwindSafe for DiagramMember
impl Send for DiagramMember
impl Sync for DiagramMember
impl Unpin for DiagramMember
impl UnsafeUnpin for DiagramMember
impl UnwindSafe for DiagramMember
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