pub trait Number:
NumberLike
+ Add<Self>
+ for<'a> Add<&'a Self>
+ AddAssign<Self>
+ for<'a> AddAssign<&'a Self>
+ Sub<Self>
+ for<'a> Sub<&'a Self>
+ SubAssign<Self>
+ for<'a> SubAssign<&'a Self>
+ Mul<Self>
+ for<'a> Mul<&'a Self>
+ MulAssign<Self>
+ for<'a> MulAssign<&'a Self>
+ Div<Self>
+ for<'a> Div<&'a Self>
+ DivAssign<Self>
+ for<'a> DivAssign<&'a Self> {
// Required methods
fn from_bytes(bytes: Self::ByteArray) -> Self;
fn as_mut_bytes(&mut self) -> &mut Self::ByteArray;
}Required Methods§
fn from_bytes(bytes: Self::ByteArray) -> Self
fn as_mut_bytes(&mut self) -> &mut Self::ByteArray
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.