pub struct ScoringConfig {
pub weights: Option<ScoringWeights>,
pub scoring_fn: fn(&ScoringWeights, &ScoringInputs<'_>) -> f64,
}Expand description
Scoring configuration
Fields§
§weights: Option<ScoringWeights>Weights available for tweaking scoring
scoring_fn: fn(&ScoringWeights, &ScoringInputs<'_>) -> f64Scoring function
Trait Implementations§
Source§impl Debug for ScoringConfig
impl Debug for ScoringConfig
Auto Trait Implementations§
impl Freeze for ScoringConfig
impl RefUnwindSafe for ScoringConfig
impl Send for ScoringConfig
impl Sync for ScoringConfig
impl Unpin for ScoringConfig
impl UnsafeUnpin for ScoringConfig
impl UnwindSafe for ScoringConfig
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