pub enum DocumentSymbolKind {
Namespace,
Task,
}Expand description
Kind of document symbol produced for editor consumers.
Args: None.
Returns: Stable symbol categories for namespace and task items.
Variants§
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 moreSource§impl Debug for DocumentSymbolKind
impl Debug for DocumentSymbolKind
Source§impl PartialEq for DocumentSymbolKind
impl PartialEq for DocumentSymbolKind
Source§fn eq(&self, other: &DocumentSymbolKind) -> bool
fn eq(&self, other: &DocumentSymbolKind) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Copy for DocumentSymbolKind
impl Eq 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