pub struct InlineCompletionOptions {
pub work_done_progress_options: WorkDoneProgressOptions,
}Expand description
Inline completion options used during static registration.
@since 3.18.0 @proposed
Fields§
§work_done_progress_options: WorkDoneProgressOptionsImplementations§
Source§impl InlineCompletionOptions
impl InlineCompletionOptions
pub const fn new(work_done_progress_options: WorkDoneProgressOptions) -> Self
Trait Implementations§
Source§impl Clone for InlineCompletionOptions
impl Clone for InlineCompletionOptions
Source§fn clone(&self) -> InlineCompletionOptions
fn clone(&self) -> InlineCompletionOptions
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for InlineCompletionOptions
impl Debug for InlineCompletionOptions
Source§impl Default for InlineCompletionOptions
impl Default for InlineCompletionOptions
Source§fn default() -> InlineCompletionOptions
fn default() -> InlineCompletionOptions
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for InlineCompletionOptions
impl<'de> Deserialize<'de> for InlineCompletionOptions
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 From<InlineCompletionOptions> for InlineCompletionProvider
impl From<InlineCompletionOptions> for InlineCompletionProvider
Source§fn from(v: InlineCompletionOptions) -> Self
fn from(v: InlineCompletionOptions) -> Self
Converts to this type from the input type.
Source§impl Hash for InlineCompletionOptions
impl Hash for InlineCompletionOptions
Source§impl PartialEq for InlineCompletionOptions
impl PartialEq for InlineCompletionOptions
Source§fn eq(&self, other: &InlineCompletionOptions) -> bool
fn eq(&self, other: &InlineCompletionOptions) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for InlineCompletionOptions
impl Serialize for InlineCompletionOptions
impl Copy for InlineCompletionOptions
impl Eq for InlineCompletionOptions
impl StructuralPartialEq for InlineCompletionOptions
Auto Trait Implementations§
impl Freeze for InlineCompletionOptions
impl RefUnwindSafe for InlineCompletionOptions
impl Send for InlineCompletionOptions
impl Sync for InlineCompletionOptions
impl Unpin for InlineCompletionOptions
impl UnsafeUnpin for InlineCompletionOptions
impl UnwindSafe for InlineCompletionOptions
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