pub enum DocumentSymbolKind {
Diagram,
Group,
Node,
Edge,
}Expand description
Semantic category of a document symbol.
Variants§
Diagram
The document’s diagram declaration.
Group
A containment group.
Node
A node declaration.
Edge
A diagram-scope edge declaration.
Trait Implementations§
Source§impl Clone for DocumentSymbolKind
impl Clone for DocumentSymbolKind
Source§fn clone(&self) -> DocumentSymbolKind
fn clone(&self) -> DocumentSymbolKind
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 moreimpl Copy for DocumentSymbolKind
Source§impl Debug for DocumentSymbolKind
impl Debug for DocumentSymbolKind
impl Eq for DocumentSymbolKind
Source§impl PartialEq for DocumentSymbolKind
impl PartialEq for DocumentSymbolKind
impl StructuralPartialEq for DocumentSymbolKind
Auto Trait Implementations§
impl Freeze for DocumentSymbolKind
impl RefUnwindSafe for DocumentSymbolKind
impl Send for DocumentSymbolKind
impl Sync for DocumentSymbolKind
impl Unpin for DocumentSymbolKind
impl UnsafeUnpin for DocumentSymbolKind
impl UnwindSafe for DocumentSymbolKind
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