pub struct CascadingStrategy {
pub beta: f64,
}Expand description
Cascading trim — chronological decay for comments. Newest comments are most valuable: p(i) = beta^(n-1-i).
Fields§
§beta: f64Decay factor (default 0.95).
Trait Implementations§
Source§impl Default for CascadingStrategy
impl Default for CascadingStrategy
Source§impl TrimStrategy for CascadingStrategy
impl TrimStrategy for CascadingStrategy
Source§fn assign_values(&self, tree: &mut TrimNode)
fn assign_values(&self, tree: &mut TrimNode)
Assign value scores to all nodes in the tree.
Auto Trait Implementations§
impl Freeze for CascadingStrategy
impl RefUnwindSafe for CascadingStrategy
impl Send for CascadingStrategy
impl Sync for CascadingStrategy
impl Unpin for CascadingStrategy
impl UnsafeUnpin for CascadingStrategy
impl UnwindSafe for CascadingStrategy
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