pub struct CoverageFactor;Expand description
CoverageFactor — favours categories the user has interacted with less.
Prevents the engine from over-drilling one category. Items in under-represented categories score higher.
Domain mapping: learning → topic spread (algebra, geometry, …) ecommerce → category spread (electronics, clothing, …) travel → region spread (Asia, Europe, …) content → genre spread (thriller, romance, …)
Trait Implementations§
Source§impl Default for CoverageFactor
impl Default for CoverageFactor
Auto Trait Implementations§
impl Freeze for CoverageFactor
impl RefUnwindSafe for CoverageFactor
impl Send for CoverageFactor
impl Sync for CoverageFactor
impl Unpin for CoverageFactor
impl UnsafeUnpin for CoverageFactor
impl UnwindSafe for CoverageFactor
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