pub struct Raw64 { /* private fields */ }Expand description
An internal representation of Residue64 without an associated Modulus64.
Conceptually, Residue64 = Raw64 + Modulus64.
Raw64 stores the value part alone, without holding a reference to its modulus.
This separation is useful for reducing the size of collections of Residue64
and for avoiding self-referential structures when a type needs to contain both
a residue and its modulus.
Implementations§
Trait Implementations§
impl Copy for Raw64
impl Eq for Raw64
impl StructuralPartialEq for Raw64
Auto Trait Implementations§
impl Freeze for Raw64
impl RefUnwindSafe for Raw64
impl Send for Raw64
impl Sync for Raw64
impl Unpin for Raw64
impl UnsafeUnpin for Raw64
impl UnwindSafe for Raw64
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