pub struct RerankSignal {
pub mode: RerankMode,
pub score: f64,
pub explanation: String,
}Expand description
Final rerank signal applied after hybrid retrieval fusion.
Fields§
§mode: RerankMode§score: f64§explanation: StringTrait Implementations§
Source§impl Clone for RerankSignal
impl Clone for RerankSignal
Source§fn clone(&self) -> RerankSignal
fn clone(&self) -> RerankSignal
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 RerankSignal
impl Debug for RerankSignal
Source§impl<'de> Deserialize<'de> for RerankSignal
impl<'de> Deserialize<'de> for RerankSignal
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 RerankSignal
impl PartialEq for RerankSignal
Source§impl Serialize for RerankSignal
impl Serialize for RerankSignal
impl StructuralPartialEq for RerankSignal
Auto Trait Implementations§
impl Freeze for RerankSignal
impl RefUnwindSafe for RerankSignal
impl Send for RerankSignal
impl Sync for RerankSignal
impl Unpin for RerankSignal
impl UnsafeUnpin for RerankSignal
impl UnwindSafe for RerankSignal
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