pub enum CommandResult {
SemanticTokens(Option<SemanticTokens>),
Completion(Vec<CompletionItem>),
Hover(Option<Hover>),
Definition(Vec<LocationLink>),
SchemaContent(String),
}Expand description
Result of executing a command query.
Variants§
SemanticTokens(Option<SemanticTokens>)
Completion(Vec<CompletionItem>)
Hover(Option<Hover>)
Definition(Vec<LocationLink>)
SchemaContent(String)
Auto Trait Implementations§
impl !RefUnwindSafe for CommandResult
impl Freeze for CommandResult
impl Send for CommandResult
impl Sync for CommandResult
impl Unpin for CommandResult
impl UnsafeUnpin for CommandResult
impl UnwindSafe for CommandResult
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