pub enum SearchEvent {
Started {
id: SearchRequestId,
},
Batch {
id: SearchRequestId,
matches: Vec<SearchMatch>,
},
Finished {
id: SearchRequestId,
truncated: bool,
},
Cancelled {
id: SearchRequestId,
},
Failed {
id: SearchRequestId,
message: String,
partial: bool,
},
}Variants§
Trait Implementations§
Source§impl Clone for SearchEvent
impl Clone for SearchEvent
Source§fn clone(&self) -> SearchEvent
fn clone(&self) -> SearchEvent
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SearchEvent
impl Debug for SearchEvent
impl Eq for SearchEvent
Source§impl PartialEq for SearchEvent
impl PartialEq for SearchEvent
impl StructuralPartialEq for SearchEvent
Auto Trait Implementations§
impl Freeze for SearchEvent
impl RefUnwindSafe for SearchEvent
impl Send for SearchEvent
impl Sync for SearchEvent
impl Unpin for SearchEvent
impl UnsafeUnpin for SearchEvent
impl UnwindSafe for SearchEvent
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