struct BidirectionalAffine;Trait Implementations§
impl Associative for BidirectionalAffine
Source§impl Magma for BidirectionalAffine
impl Magma for BidirectionalAffine
Source§type T = ((MInt<Modulo998244353>, MInt<Modulo998244353>), (MInt<Modulo998244353>, MInt<Modulo998244353>))
type T = ((MInt<Modulo998244353>, MInt<Modulo998244353>), (MInt<Modulo998244353>, MInt<Modulo998244353>))
type of operands: $T$
fn reverse_operate(x: &Self::T, y: &Self::T) -> Self::T
fn operate_assign(x: &mut Self::T, y: &Self::T)
Auto Trait Implementations§
impl Freeze for BidirectionalAffine
impl RefUnwindSafe for BidirectionalAffine
impl Send for BidirectionalAffine
impl Sync for BidirectionalAffine
impl Unpin for BidirectionalAffine
impl UnsafeUnpin for BidirectionalAffine
impl UnwindSafe for BidirectionalAffine
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