pub struct RelevanceResult {
pub content: String,
pub original_index: usize,
pub relevance_score: f32,
pub original_score: f32,
pub used_local_llm: bool,
}Expand description
Result of relevance scoring
Fields§
§content: StringThe scored content
original_index: usizeOriginal index in the input list
relevance_score: f32Relevance score (0.0 - 1.0)
original_score: f32Original similarity score (before re-ranking)
used_local_llm: boolWhether LLM was used for scoring
Implementations§
Trait Implementations§
Source§impl Clone for RelevanceResult
impl Clone for RelevanceResult
Source§fn clone(&self) -> RelevanceResult
fn clone(&self) -> RelevanceResult
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 RelevanceResult
impl RefUnwindSafe for RelevanceResult
impl Send for RelevanceResult
impl Sync for RelevanceResult
impl Unpin for RelevanceResult
impl UnsafeUnpin for RelevanceResult
impl UnwindSafe for RelevanceResult
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