pub struct CompletionParams {
pub position: Option<CompletionPosition>,
pub context: Option<CompletionContext>,
}
Expand description
Completion parameters
Fieldsยง
ยงposition: Option<CompletionPosition>
ยงcontext: Option<CompletionContext>
Trait Implementationsยง
Sourceยงimpl Clone for CompletionParams
impl Clone for CompletionParams
Sourceยงfn clone(&self) -> CompletionParams
fn clone(&self) -> CompletionParams
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 Debug for CompletionParams
impl Debug for CompletionParams
Sourceยงimpl<'de> Deserialize<'de> for CompletionParams
impl<'de> Deserialize<'de> for CompletionParams
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 CompletionParams
impl PartialEq for CompletionParams
Sourceยงimpl Serialize for CompletionParams
impl Serialize for CompletionParams
impl StructuralPartialEq for CompletionParams
Auto Trait Implementationsยง
impl Freeze for CompletionParams
impl RefUnwindSafe for CompletionParams
impl Send for CompletionParams
impl Sync for CompletionParams
impl Unpin for CompletionParams
impl UnwindSafe for CompletionParams
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