pub struct VectorRecallResult {Show 22 fields
pub format_version: u32,
pub index: Resource,
pub field: String,
pub mapping_generation: U64,
pub snapshot_digest: Digest,
pub query_set_digest: Digest,
pub metric: VectorMetric,
pub k: u32,
pub candidate_policy: VectorCandidatePolicy,
pub strategy_identity: String,
pub completed_samples: u32,
pub ann_result_count: U64,
pub exhaustive_result_count: U64,
pub mean_recall_basis_points: u32,
pub minimum_recall_basis_points: u32,
pub p05_recall_basis_points: u32,
pub p50_recall_basis_points: u32,
pub p90_recall_basis_points: u32,
pub p99_recall_basis_points: u32,
pub ann_work: VectorEvaluationWork,
pub exhaustive_work: VectorEvaluationWork,
pub errors: Vec<VectorEvaluationError>,
}Fields§
§format_version: u32§index: Resource§field: String§mapping_generation: U64§snapshot_digest: Digest§query_set_digest: Digest§metric: VectorMetric§k: u32§candidate_policy: VectorCandidatePolicy§strategy_identity: String§completed_samples: u32§ann_result_count: U64§exhaustive_result_count: U64§mean_recall_basis_points: u32§minimum_recall_basis_points: u32§p05_recall_basis_points: u32§p50_recall_basis_points: u32§p90_recall_basis_points: u32§p99_recall_basis_points: u32§ann_work: VectorEvaluationWork§exhaustive_work: VectorEvaluationWork§errors: Vec<VectorEvaluationError>Trait Implementations§
Source§impl Clone for VectorRecallResult
impl Clone for VectorRecallResult
Source§impl Debug for VectorRecallResult
impl Debug for VectorRecallResult
Source§impl<'de> Deserialize<'de> for VectorRecallResult
impl<'de> Deserialize<'de> for VectorRecallResult
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 VectorRecallResult
impl PartialEq for VectorRecallResult
Source§impl Serialize for VectorRecallResult
impl Serialize for VectorRecallResult
impl StructuralPartialEq for VectorRecallResult
Auto Trait Implementations§
impl Freeze for VectorRecallResult
impl RefUnwindSafe for VectorRecallResult
impl Send for VectorRecallResult
impl Sync for VectorRecallResult
impl Unpin for VectorRecallResult
impl UnsafeUnpin for VectorRecallResult
impl UnwindSafe for VectorRecallResult
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