pub enum StrengthFormula {
Product,
Min,
Average,
}Expand description
Strengthening formula — how activation scores combine.
Variants§
Product
delta * sa * sb — product, confidence amplifier.
Min
delta * min(sa, sb) — weakest link.
Average
delta * (sa + sb) / 2 — average.
Trait Implementations§
Source§impl Clone for StrengthFormula
impl Clone for StrengthFormula
Source§fn clone(&self) -> StrengthFormula
fn clone(&self) -> StrengthFormula
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 moreimpl Copy for StrengthFormula
Source§impl Debug for StrengthFormula
impl Debug for StrengthFormula
Source§impl Default for StrengthFormula
impl Default for StrengthFormula
Source§fn default() -> StrengthFormula
fn default() -> StrengthFormula
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for StrengthFormula
impl RefUnwindSafe for StrengthFormula
impl Send for StrengthFormula
impl Sync for StrengthFormula
impl Unpin for StrengthFormula
impl UnsafeUnpin for StrengthFormula
impl UnwindSafe for StrengthFormula
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