pub struct IsSemiring;Expand description
The type forms a semiring.
Trait Implementations§
impl Implies<AdditivelyCommutative> for IsSemiring
impl Implies<IsDistributive> for IsSemiring
impl Implies<IsSemiring> for IsField
impl Implies<IsSemiring> for IsRing
impl Implies<ZeroAnnihilates> for IsSemiring
Auto Trait Implementations§
impl Freeze for IsSemiring
impl RefUnwindSafe for IsSemiring
impl Send for IsSemiring
impl Sync for IsSemiring
impl Unpin for IsSemiring
impl UnsafeUnpin for IsSemiring
impl UnwindSafe for IsSemiring
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