pub enum InlineCompletionRequest {}Expand description
A request to provide inline completions in a document. The request’s parameter is of
type InlineCompletionParams, the response is of type
[InlineCompletion[]][InlineCompletion] or a Thenable that resolves to such.
@since 3.18.0 @proposed
Trait Implementations§
Source§impl Debug for InlineCompletionRequest
impl Debug for InlineCompletionRequest
Source§impl Request for InlineCompletionRequest
impl Request for InlineCompletionRequest
const METHOD: LspRequestMethod<'static> = LspRequestMethod::TextDocumentInlineCompletion
const MESSAGE_DIRECTION: MessageDirection = MessageDirection::ClientToServer
type Params = InlineCompletionParams
type Result = Option<InlineCompletionResponse>
Auto Trait Implementations§
impl Freeze for InlineCompletionRequest
impl RefUnwindSafe for InlineCompletionRequest
impl Send for InlineCompletionRequest
impl Sync for InlineCompletionRequest
impl Unpin for InlineCompletionRequest
impl UnsafeUnpin for InlineCompletionRequest
impl UnwindSafe for InlineCompletionRequest
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