pub struct EvalQueryReport {
pub query: String,
pub space: Option<String>,
pub collections: Vec<String>,
pub judgments: Vec<EvalJudgment>,
pub returned_paths: Vec<String>,
pub matched_paths: Vec<String>,
pub first_relevant_rank: Option<usize>,
pub elapsed_ms: u64,
}Fields§
§query: String§space: Option<String>§collections: Vec<String>§judgments: Vec<EvalJudgment>§returned_paths: Vec<String>§matched_paths: Vec<String>§first_relevant_rank: Option<usize>§elapsed_ms: u64Trait Implementations§
Source§impl Clone for EvalQueryReport
impl Clone for EvalQueryReport
Source§fn clone(&self) -> EvalQueryReport
fn clone(&self) -> EvalQueryReport
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 EvalQueryReport
impl Debug for EvalQueryReport
Source§impl<'de> Deserialize<'de> for EvalQueryReport
impl<'de> Deserialize<'de> for EvalQueryReport
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for EvalQueryReport
impl PartialEq for EvalQueryReport
Source§fn eq(&self, other: &EvalQueryReport) -> bool
fn eq(&self, other: &EvalQueryReport) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for EvalQueryReport
impl Serialize for EvalQueryReport
impl Eq for EvalQueryReport
impl StructuralPartialEq for EvalQueryReport
Auto Trait Implementations§
impl Freeze for EvalQueryReport
impl RefUnwindSafe for EvalQueryReport
impl Send for EvalQueryReport
impl Sync for EvalQueryReport
impl Unpin for EvalQueryReport
impl UnsafeUnpin for EvalQueryReport
impl UnwindSafe for EvalQueryReport
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