pub struct CompletionCompleteParams {
pub ref: CompletionReference,
pub argument: CompletionArgument,
}
Expand description
Parameters for the completion/complete request Maintained for backward compatibility
Fields§
§ref: CompletionReference
Reference to what is being completed
argument: CompletionArgument
Argument being completed
Trait Implementations§
Source§impl Clone for CompletionCompleteParams
impl Clone for CompletionCompleteParams
Source§fn clone(&self) -> CompletionCompleteParams
fn clone(&self) -> CompletionCompleteParams
Returns a copy 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 Debug for CompletionCompleteParams
impl Debug for CompletionCompleteParams
Source§impl<'de> Deserialize<'de> for CompletionCompleteParams
impl<'de> Deserialize<'de> for CompletionCompleteParams
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
Auto Trait Implementations§
impl Freeze for CompletionCompleteParams
impl RefUnwindSafe for CompletionCompleteParams
impl Send for CompletionCompleteParams
impl Sync for CompletionCompleteParams
impl Unpin for CompletionCompleteParams
impl UnwindSafe for CompletionCompleteParams
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