pub struct Unsigned<V, M> { /* private fields */ }
Implementations§
Trait Implementations§
Source§impl<V, M> Num for Unsigned<V, M>where
V: Num + FromCompileTimeUnsinged + WrappingAdd + WrappingMul + PartialEq + Ord,
M: CompileTimeUnsigned + PartialEq,
impl<V, M> Num for Unsigned<V, M>where
V: Num + FromCompileTimeUnsinged + WrappingAdd + WrappingMul + PartialEq + Ord,
M: CompileTimeUnsigned + PartialEq,
type FromStrRadixErr = <V as Num>::FromStrRadixErr
Source§fn from_str_radix(s: &str, radix: u32) -> Result<Self, Self::FromStrRadixErr>
fn from_str_radix(s: &str, radix: u32) -> Result<Self, Self::FromStrRadixErr>
Convert from a string and radix (typically
2..=36
). Read moreSource§impl<V: Ord, M: Ord> Ord for Unsigned<V, M>
impl<V: Ord, M: Ord> Ord for Unsigned<V, M>
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl<V: PartialOrd, M: PartialOrd> PartialOrd for Unsigned<V, M>
impl<V: PartialOrd, M: PartialOrd> PartialOrd for Unsigned<V, M>
impl<V: Copy, M: Copy> Copy for Unsigned<V, M>
impl<V: Eq, M: Eq> Eq for Unsigned<V, M>
impl<V, M> StructuralPartialEq for Unsigned<V, M>
impl<V, M> Unsigned for Unsigned<V, M>where
V: Num + FromCompileTimeUnsinged + WrappingAdd + WrappingMul + PartialEq + Ord,
M: CompileTimeUnsigned + PartialEq,
Auto Trait Implementations§
impl<V, M> Freeze for Unsigned<V, M>where
V: Freeze,
impl<V, M> RefUnwindSafe for Unsigned<V, M>where
V: RefUnwindSafe,
M: RefUnwindSafe,
impl<V, M> Send for Unsigned<V, M>
impl<V, M> Sync for Unsigned<V, M>
impl<V, M> Unpin for Unsigned<V, M>
impl<V, M> UnwindSafe for Unsigned<V, M>where
V: UnwindSafe,
M: UnwindSafe,
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