pub struct DetailedSearchResult {
pub results: Vec<SearchResult>,
pub outcomes: Vec<ProviderOutcome>,
}Expand description
Fused results alongside every provider outcome.
Fields§
§results: Vec<SearchResult>Fused successful provider results.
outcomes: Vec<ProviderOutcome>Per-provider results, errors, and response captures.
Trait Implementations§
Source§impl Clone for DetailedSearchResult
impl Clone for DetailedSearchResult
Source§fn clone(&self) -> DetailedSearchResult
fn clone(&self) -> DetailedSearchResult
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 DetailedSearchResult
impl Debug for DetailedSearchResult
Auto Trait Implementations§
impl Freeze for DetailedSearchResult
impl RefUnwindSafe for DetailedSearchResult
impl Send for DetailedSearchResult
impl Sync for DetailedSearchResult
impl Unpin for DetailedSearchResult
impl UnsafeUnpin for DetailedSearchResult
impl UnwindSafe for DetailedSearchResult
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