pub enum TextDocumentCompletion {}Expand description
Request to request completion at a given text document position. The
request’s parameter is of type
TextDocumentPosition the response is of type
Vec<CompletionItem> or
CompletionList or a Thenable that resolves to
such.
The request can delay the computation of the
detail
and documentation properties to the
completionItem/resolve request. However, properties that are needed for
the initial sorting and filtering, like sortText, filterText,
insertText, and textEdit, must not be changed during resolve.
Trait Implementations§
Source§impl Request for TextDocumentCompletion
impl Request for TextDocumentCompletion
Auto Trait Implementations§
impl Freeze for TextDocumentCompletion
impl RefUnwindSafe for TextDocumentCompletion
impl Send for TextDocumentCompletion
impl Sync for TextDocumentCompletion
impl Unpin for TextDocumentCompletion
impl UnwindSafe for TextDocumentCompletion
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