pub struct InlineCompletionClientCapabilities {
pub dynamic_registration: Option<bool>,
}Expand description
Client capabilities specific to inline completions.
@since 3.18.0
Fields§
§dynamic_registration: Option<bool>Whether implementation supports dynamic registration for inline completion providers.
Trait Implementations§
Source§impl Clone for InlineCompletionClientCapabilities
impl Clone for InlineCompletionClientCapabilities
Source§fn clone(&self) -> InlineCompletionClientCapabilities
fn clone(&self) -> InlineCompletionClientCapabilities
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Default for InlineCompletionClientCapabilities
impl Default for InlineCompletionClientCapabilities
Source§fn default() -> InlineCompletionClientCapabilities
fn default() -> InlineCompletionClientCapabilities
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InlineCompletionClientCapabilities
impl<'de> Deserialize<'de> for InlineCompletionClientCapabilities
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for InlineCompletionClientCapabilities
impl PartialEq for InlineCompletionClientCapabilities
Source§fn eq(&self, other: &InlineCompletionClientCapabilities) -> bool
fn eq(&self, other: &InlineCompletionClientCapabilities) -> bool
Tests for
self and other values to be equal, and is used by ==.impl Eq for InlineCompletionClientCapabilities
impl StructuralPartialEq for InlineCompletionClientCapabilities
Auto Trait Implementations§
impl Freeze for InlineCompletionClientCapabilities
impl RefUnwindSafe for InlineCompletionClientCapabilities
impl Send for InlineCompletionClientCapabilities
impl Sync for InlineCompletionClientCapabilities
impl Unpin for InlineCompletionClientCapabilities
impl UnsafeUnpin for InlineCompletionClientCapabilities
impl UnwindSafe for InlineCompletionClientCapabilities
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