pub struct SearchOutcome {Show 16 fields
pub status: Status,
pub query: String,
pub scope: Scope,
pub sort: Sort,
pub group: Option<GroupMatch>,
pub candidates: Vec<GroupMatch>,
pub filters: Vec<Filter>,
pub since: Option<String>,
pub until: Option<String>,
pub total_matches: i64,
pub offset: usize,
pub results: Vec<Card>,
pub other_groups: Vec<Card>,
pub corpus_records: i64,
pub notes: Vec<String>,
pub about: About,
}Fields§
§status: Status§query: String§scope: Scope§sort: Sort§group: Option<GroupMatch>§candidates: Vec<GroupMatch>§filters: Vec<Filter>§since: Option<String>§until: Option<String>§total_matches: i64Matches in scope before limit/offset. Zero means none found.
offset: usize§results: Vec<Card>§other_groups: Vec<Card>§corpus_records: i64§notes: Vec<String>§about: AboutTrait Implementations§
Source§impl Debug for SearchOutcome
impl Debug for SearchOutcome
Auto Trait Implementations§
impl Freeze for SearchOutcome
impl RefUnwindSafe for SearchOutcome
impl Send for SearchOutcome
impl Sync for SearchOutcome
impl Unpin for SearchOutcome
impl UnsafeUnpin for SearchOutcome
impl UnwindSafe for SearchOutcome
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