Struct kailua_langsvr_protocol::CompletionItem
[−]
[src]
pub struct CompletionItem { pub label: String, pub kind: Option<CompletionItemKind>, pub detail: Option<String>, pub documentation: Option<String>, pub sortText: Option<String>, pub filterText: Option<String>, pub insertText: Option<String>, pub textEdit: Option<TextEdit>, pub additionalTextEdits: Vec<TextEdit>, pub command: Option<Command>, pub data: Option<Value>, }
Fields
label: String
kind: Option<CompletionItemKind>
detail: Option<String>
documentation: Option<String>
sortText: Option<String>
filterText: Option<String>
insertText: Option<String>
textEdit: Option<TextEdit>
additionalTextEdits: Vec<TextEdit>
command: Option<Command>
data: Option<Value>
Trait Implementations
impl Debug for CompletionItem
[src]
impl Clone for CompletionItem
[src]
fn clone(&self) -> CompletionItem
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more