pub struct ScoredResult {
pub id: String,
pub vector_score: Option<f32>,
pub keyword_score: Option<f32>,
pub final_score: f32,
}Expand description
A scored result for hybrid merging
Fields§
§id: String§vector_score: Option<f32>§keyword_score: Option<f32>§final_score: f32Trait Implementations§
Source§impl Clone for ScoredResult
impl Clone for ScoredResult
Source§fn clone(&self) -> ScoredResult
fn clone(&self) -> ScoredResult
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 moreAuto Trait Implementations§
impl Freeze for ScoredResult
impl RefUnwindSafe for ScoredResult
impl Send for ScoredResult
impl Sync for ScoredResult
impl Unpin for ScoredResult
impl UnsafeUnpin for ScoredResult
impl UnwindSafe for ScoredResult
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