pub struct CompletionMerger;Expand description
Merges completions from external LSP and internal providers
Implementations§
Source§impl CompletionMerger
impl CompletionMerger
Sourcepub fn merge(
external: Option<Vec<CompletionItem>>,
internal: Vec<CompletionItem>,
config: &MergeConfig,
) -> Vec<CompletionItem>
pub fn merge( external: Option<Vec<CompletionItem>>, internal: Vec<CompletionItem>, config: &MergeConfig, ) -> Vec<CompletionItem>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CompletionMerger
impl RefUnwindSafe for CompletionMerger
impl Send for CompletionMerger
impl Sync for CompletionMerger
impl Unpin for CompletionMerger
impl UnwindSafe for CompletionMerger
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