pub enum SearchProviderAction {
LaunchSearch(Vec<String>, u32),
ActivateResult(ResultID),
InitialResultSet(Vec<String>, Sender<Vec<ResultID>>),
ResultMetas(Vec<ResultID>, Sender<Vec<ResultMeta>>),
}
Variants§
LaunchSearch(Vec<String>, u32)
ActivateResult(ResultID)
InitialResultSet(Vec<String>, Sender<Vec<ResultID>>)
ResultMetas(Vec<ResultID>, Sender<Vec<ResultMeta>>)
Auto Trait Implementations§
impl !RefUnwindSafe for SearchProviderAction
impl Send for SearchProviderAction
impl Sync for SearchProviderAction
impl Unpin for SearchProviderAction
impl !UnwindSafe for SearchProviderAction
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