pub struct CombinedAutocompleteProvider { /* private fields */ }Expand description
Combined autocomplete provider that handles slash-prefixed commands differently from plain text.
If the query starts with /, the slash is stripped before matching
against the command list, then prepended back onto each result.
Implementations§
Trait Implementations§
Auto Trait Implementations§
impl Freeze for CombinedAutocompleteProvider
impl RefUnwindSafe for CombinedAutocompleteProvider
impl Send for CombinedAutocompleteProvider
impl Sync for CombinedAutocompleteProvider
impl Unpin for CombinedAutocompleteProvider
impl UnsafeUnpin for CombinedAutocompleteProvider
impl UnwindSafe for CombinedAutocompleteProvider
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