pub enum SemanticModifier {
Definition,
Declaration,
Deprecated,
Documentation,
}Expand description
Modifier flags for semantic tokens.
Variants§
Definition
This token is a definition site.
Declaration
This token is a declaration.
Deprecated
This token is deprecated.
Documentation
This token is inside documentation.
Trait Implementations§
Source§impl Clone for SemanticModifier
impl Clone for SemanticModifier
Source§fn clone(&self) -> SemanticModifier
fn clone(&self) -> SemanticModifier
Returns a duplicate of the value. Read more
1.0.0 · 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 SemanticModifier
impl Debug for SemanticModifier
Source§impl PartialEq for SemanticModifier
impl PartialEq for SemanticModifier
impl Eq for SemanticModifier
impl StructuralPartialEq for SemanticModifier
Auto Trait Implementations§
impl Freeze for SemanticModifier
impl RefUnwindSafe for SemanticModifier
impl Send for SemanticModifier
impl Sync for SemanticModifier
impl Unpin for SemanticModifier
impl UnsafeUnpin for SemanticModifier
impl UnwindSafe for SemanticModifier
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