pub struct SimilarityMatch {
pub start_index: usize,
pub similarity: f64,
pub distance: f64,
}Expand description
Match result for similarity search
Fields§
§start_index: usizeStarting index in the haystack
similarity: f64Similarity score (0.0 to 1.0, higher is more similar)
distance: f64DTW distance (lower is better)
Implementations§
Trait Implementations§
Source§impl Clone for SimilarityMatch
impl Clone for SimilarityMatch
Source§fn clone(&self) -> SimilarityMatch
fn clone(&self) -> SimilarityMatch
Returns a duplicate of the value. Read more
1.0.0 · 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 SimilarityMatch
impl Debug for SimilarityMatch
Source§impl PartialEq for SimilarityMatch
impl PartialEq for SimilarityMatch
impl StructuralPartialEq for SimilarityMatch
Auto Trait Implementations§
impl Freeze for SimilarityMatch
impl RefUnwindSafe for SimilarityMatch
impl Send for SimilarityMatch
impl Sync for SimilarityMatch
impl Unpin for SimilarityMatch
impl UnwindSafe for SimilarityMatch
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