Struct rustfst::semirings::BooleanWeight
source · pub struct BooleanWeight { /* private fields */ }
Implementations
sourceimpl BooleanWeight
impl BooleanWeight
Trait Implementations
sourceimpl Add<BooleanWeight> for BooleanWeight
impl Add<BooleanWeight> for BooleanWeight
type Output = BooleanWeight
type Output = BooleanWeight
The resulting type after applying the
+
operator.sourcefn add(self, other: BooleanWeight) -> BooleanWeight
fn add(self, other: BooleanWeight) -> BooleanWeight
Performs the
+
operation. Read moresourceimpl AddAssign<BooleanWeight> for BooleanWeight
impl AddAssign<BooleanWeight> for BooleanWeight
sourcefn add_assign(&mut self, other: BooleanWeight)
fn add_assign(&mut self, other: BooleanWeight)
Performs the
+=
operation. Read moresourceimpl Clone for BooleanWeight
impl Clone for BooleanWeight
sourcefn clone(&self) -> BooleanWeight
fn clone(&self) -> BooleanWeight
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for BooleanWeight
impl Debug for BooleanWeight
sourceimpl Default for BooleanWeight
impl Default for BooleanWeight
sourcefn default() -> BooleanWeight
fn default() -> BooleanWeight
Returns the “default value” for a type. Read more
sourceimpl Display for BooleanWeight
impl Display for BooleanWeight
sourceimpl Mul<BooleanWeight> for BooleanWeight
impl Mul<BooleanWeight> for BooleanWeight
type Output = BooleanWeight
type Output = BooleanWeight
The resulting type after applying the
*
operator.sourcefn mul(self, other: BooleanWeight) -> BooleanWeight
fn mul(self, other: BooleanWeight) -> BooleanWeight
Performs the
*
operation. Read moresourceimpl MulAssign<BooleanWeight> for BooleanWeight
impl MulAssign<BooleanWeight> for BooleanWeight
sourcefn mul_assign(&mut self, other: BooleanWeight)
fn mul_assign(&mut self, other: BooleanWeight)
Performs the
*=
operation. Read moresourceimpl PartialEq<BooleanWeight> for BooleanWeight
impl PartialEq<BooleanWeight> for BooleanWeight
sourcefn eq(&self, other: &BooleanWeight) -> bool
fn eq(&self, other: &BooleanWeight) -> bool
sourceimpl Semiring for BooleanWeight
impl Semiring for BooleanWeight
sourceimpl StarSemiring for BooleanWeight
impl StarSemiring for BooleanWeight
impl CompleteSemiring for BooleanWeight
impl Eq for BooleanWeight
impl StructuralEq for BooleanWeight
impl StructuralPartialEq for BooleanWeight
Auto Trait Implementations
impl RefUnwindSafe for BooleanWeight
impl Send for BooleanWeight
impl Sync for BooleanWeight
impl Unpin for BooleanWeight
impl UnwindSafe for BooleanWeight
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more