pub struct u128x1(/* private fields */);Implementations§
Source§impl u128x1
impl u128x1
pub fn new(a: u128) -> Self
pub fn rotate_right(&mut self, i: u128)
pub fn load(xs: &[u128]) -> Self
pub fn xor_store(self, xs: &mut [u128])
pub fn into_inner(self) -> u128
pub fn swap1(self) -> Self
pub fn swap2(self) -> Self
pub fn swap4(self) -> Self
pub fn swap8(self) -> Self
pub fn swap16(self) -> Self
pub fn swap32(self) -> Self
pub fn swap64(self) -> Self
pub fn andnot(self, rhs: Self) -> Self
pub fn extract(self, i: u32) -> u128
Trait Implementations§
Source§impl AddAssign for u128x1
impl AddAssign for u128x1
Source§fn add_assign(&mut self, rhs: Self)
fn add_assign(&mut self, rhs: Self)
Performs the
+= operation. Read moreSource§impl BitXorAssign for u128x1
impl BitXorAssign for u128x1
Source§fn bitxor_assign(&mut self, rhs: Self)
fn bitxor_assign(&mut self, rhs: Self)
Performs the
^= operation. Read moreimpl Copy for u128x1
Auto Trait Implementations§
impl Freeze for u128x1
impl RefUnwindSafe for u128x1
impl Send for u128x1
impl Sync for u128x1
impl Unpin for u128x1
impl UnwindSafe for u128x1
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