pub trait RMod:
AddGrp
+ RModOps<Self::R, Self>
+ MulAssign<Self::R>
+ for<'a> MulAssign<&'a Self::R>where
Self::R: Ring,
for<'x> &'x Self::R: RingOps<Self::R>,
for<'a> &'a Self: RModOps<Self::R, Self>,{
type R;
}Expand description
A (left) module over a ring R = Self::R: an AddGrp with a distributive,
associative scalar action r · m (for r ∈ R, m ∈ Self).
Required Associated Types§
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".