pub struct BlendWeights {
pub task_ppr: Option<f64>,
pub global_ppr: Option<f64>,
pub lexical: Option<f64>,
pub semantic: Option<f64>,
pub confidence: Option<f64>,
pub criticality: Option<f64>,
pub change_risk: Option<f64>,
pub novelty: Option<f64>,
}Expand description
Per-feature linear blend weights. None = SCC default.
Fields§
§task_ppr: Option<f64>§global_ppr: Option<f64>§lexical: Option<f64>§semantic: Option<f64>§confidence: Option<f64>§criticality: Option<f64>§change_risk: Option<f64>§novelty: Option<f64>Trait Implementations§
Source§impl Clone for BlendWeights
impl Clone for BlendWeights
Source§impl Debug for BlendWeights
impl Debug for BlendWeights
Auto Trait Implementations§
impl Freeze for BlendWeights
impl RefUnwindSafe for BlendWeights
impl Send for BlendWeights
impl Sync for BlendWeights
impl Unpin for BlendWeights
impl UnsafeUnpin for BlendWeights
impl UnwindSafe for BlendWeights
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