pub enum HoverKind {
Keyword,
Type,
Procedure,
Task,
Language,
Property,
Feature,
Function,
}Variants§
Keyword
Type
Procedure
Task
Language
Property
Feature
A spec-tracker feature (statement, clause, predicate, …) with its syntax, Snowflake status, and parser coverage.
Function
A function signature from the spec function table.
Trait Implementations§
impl Copy for HoverKind
impl Eq for HoverKind
impl StructuralPartialEq for HoverKind
Auto Trait Implementations§
impl Freeze for HoverKind
impl RefUnwindSafe for HoverKind
impl Send for HoverKind
impl Sync for HoverKind
impl Unpin for HoverKind
impl UnsafeUnpin for HoverKind
impl UnwindSafe for HoverKind
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