Expand description
Little-endian large integer type
Tuple Fields
0: [u64; 32]
Implementations
sourceimpl MaxLoopParametersUint
impl MaxLoopParametersUint
sourcepub const MAX: MaxLoopParametersUint
pub const MAX: MaxLoopParametersUint
Maximum value.
pub const fn from_limbs(limbs: [u64; 32]) -> MaxLoopParametersUint
sourcepub fn as_u64(&self) -> u64
pub fn as_u64(&self) -> u64
Conversion to u64 with overflow checking
Panics
Panics if the number is larger than u64::max_value().
sourcepub fn as_usize(&self) -> usize
pub fn as_usize(&self) -> usize
Conversion to usize with overflow checking
Panics
Panics if the number is larger than usize::max_value().
sourcepub fn leading_zeros(&self) -> u32
pub fn leading_zeros(&self) -> u32
Returns the number of leading zeros in the binary representation of self.
sourcepub fn trailing_zeros(&self) -> u32
pub fn trailing_zeros(&self) -> u32
Returns the number of leading zeros in the binary representation of self.
sourcepub fn to_big_endian(&self, bytes: &mut [u8])
pub fn to_big_endian(&self, bytes: &mut [u8])
Write to the slice in big-endian format.
sourcepub fn to_little_endian(&self, bytes: &mut [u8])
pub fn to_little_endian(&self, bytes: &mut [u8])
Write to the slice in little-endian format.
sourcepub fn pow(self, expon: Self) -> Self
pub fn pow(self, expon: Self) -> Self
Fast exponentiation by squaring https://en.wikipedia.org/wiki/Exponentiation_by_squaring
Panics
Panics if the result overflows the type.
sourcepub fn overflowing_pow(self, expon: Self) -> (Self, bool)
pub fn overflowing_pow(self, expon: Self) -> (Self, bool)
Fast exponentiation by squaring. Returns result and overflow flag.
sourcepub fn overflowing_add(
self,
other: MaxLoopParametersUint
) -> (MaxLoopParametersUint, bool)
pub fn overflowing_add(
self,
other: MaxLoopParametersUint
) -> (MaxLoopParametersUint, bool)
Add with overflow.
sourcepub fn saturating_add(
self,
other: MaxLoopParametersUint
) -> MaxLoopParametersUint
pub fn saturating_add(
self,
other: MaxLoopParametersUint
) -> MaxLoopParametersUint
Addition which saturates at the maximum value (Self::max_value()).
sourcepub fn checked_add(
self,
other: MaxLoopParametersUint
) -> Option<MaxLoopParametersUint>
pub fn checked_add(
self,
other: MaxLoopParametersUint
) -> Option<MaxLoopParametersUint>
Checked addition. Returns None
if overflow occurred.
sourcepub fn overflowing_sub(
self,
other: MaxLoopParametersUint
) -> (MaxLoopParametersUint, bool)
pub fn overflowing_sub(
self,
other: MaxLoopParametersUint
) -> (MaxLoopParametersUint, bool)
Subtraction which underflows and returns a flag if it does.
sourcepub fn saturating_sub(
self,
other: MaxLoopParametersUint
) -> MaxLoopParametersUint
pub fn saturating_sub(
self,
other: MaxLoopParametersUint
) -> MaxLoopParametersUint
Subtraction which saturates at zero.
sourcepub fn checked_sub(
self,
other: MaxLoopParametersUint
) -> Option<MaxLoopParametersUint>
pub fn checked_sub(
self,
other: MaxLoopParametersUint
) -> Option<MaxLoopParametersUint>
Checked subtraction. Returns None
if overflow occurred.
sourcepub fn adaptive_multiplication(
self,
other: MaxLoopParametersUint
) -> MaxLoopParametersUint
pub fn adaptive_multiplication(
self,
other: MaxLoopParametersUint
) -> MaxLoopParametersUint
Multiply without overflow by checking number of words for each input
sourcepub fn overflowing_mul(
self,
other: MaxLoopParametersUint
) -> (MaxLoopParametersUint, bool)
pub fn overflowing_mul(
self,
other: MaxLoopParametersUint
) -> (MaxLoopParametersUint, bool)
Multiply with overflow, returning a flag if it does.
sourcepub fn saturating_mul(
self,
other: MaxLoopParametersUint
) -> MaxLoopParametersUint
pub fn saturating_mul(
self,
other: MaxLoopParametersUint
) -> MaxLoopParametersUint
Multiplication which saturates at the maximum value..
sourcepub fn checked_mul(
self,
other: MaxLoopParametersUint
) -> Option<MaxLoopParametersUint>
pub fn checked_mul(
self,
other: MaxLoopParametersUint
) -> Option<MaxLoopParametersUint>
Checked multiplication. Returns None
if overflow occurred.
sourcepub fn checked_div(
self,
other: MaxLoopParametersUint
) -> Option<MaxLoopParametersUint>
pub fn checked_div(
self,
other: MaxLoopParametersUint
) -> Option<MaxLoopParametersUint>
Checked division. Returns None
if other == 0
.
sourcepub fn checked_rem(
self,
other: MaxLoopParametersUint
) -> Option<MaxLoopParametersUint>
pub fn checked_rem(
self,
other: MaxLoopParametersUint
) -> Option<MaxLoopParametersUint>
Checked modulus. Returns None
if other == 0
.
sourcepub fn overflowing_neg(self) -> (MaxLoopParametersUint, bool)
pub fn overflowing_neg(self) -> (MaxLoopParametersUint, bool)
Negation with overflow.
sourcepub fn checked_neg(self) -> Option<MaxLoopParametersUint>
pub fn checked_neg(self) -> Option<MaxLoopParametersUint>
Checked negation. Returns None
unless self == 0
.
sourcepub fn from_big_endian(slice: &[u8]) -> Self
pub fn from_big_endian(slice: &[u8]) -> Self
Converts from big endian representation bytes in memory.
sourcepub fn from_little_endian(slice: &[u8]) -> Self
pub fn from_little_endian(slice: &[u8]) -> Self
Converts from little endian representation bytes in memory.
Trait Implementations
sourceimpl Add<MaxLoopParametersUint> for MaxLoopParametersUint
impl Add<MaxLoopParametersUint> for MaxLoopParametersUint
type Output = MaxLoopParametersUint
type Output = MaxLoopParametersUint
The resulting type after applying the +
operator.
sourcefn add(self, other: MaxLoopParametersUint) -> MaxLoopParametersUint
fn add(self, other: MaxLoopParametersUint) -> MaxLoopParametersUint
Performs the +
operation. Read more
sourceimpl AddAssign<MaxLoopParametersUint> for MaxLoopParametersUint
impl AddAssign<MaxLoopParametersUint> for MaxLoopParametersUint
sourcefn add_assign(&mut self, other: MaxLoopParametersUint)
fn add_assign(&mut self, other: MaxLoopParametersUint)
Performs the +=
operation. Read more
sourceimpl AsMut<[u64]> for MaxLoopParametersUint
impl AsMut<[u64]> for MaxLoopParametersUint
Get a mutable reference to the underlying little-endian words.
sourceimpl AsRef<[u64]> for MaxLoopParametersUint
impl AsRef<[u64]> for MaxLoopParametersUint
Get a reference to the underlying little-endian words.
sourceimpl BitAnd<MaxLoopParametersUint> for MaxLoopParametersUint
impl BitAnd<MaxLoopParametersUint> for MaxLoopParametersUint
type Output = MaxLoopParametersUint
type Output = MaxLoopParametersUint
The resulting type after applying the &
operator.
sourcefn bitand(self, other: MaxLoopParametersUint) -> MaxLoopParametersUint
fn bitand(self, other: MaxLoopParametersUint) -> MaxLoopParametersUint
Performs the &
operation. Read more
sourceimpl BitOr<MaxLoopParametersUint> for MaxLoopParametersUint
impl BitOr<MaxLoopParametersUint> for MaxLoopParametersUint
type Output = MaxLoopParametersUint
type Output = MaxLoopParametersUint
The resulting type after applying the |
operator.
sourcefn bitor(self, other: MaxLoopParametersUint) -> MaxLoopParametersUint
fn bitor(self, other: MaxLoopParametersUint) -> MaxLoopParametersUint
Performs the |
operation. Read more
sourceimpl BitXor<MaxLoopParametersUint> for MaxLoopParametersUint
impl BitXor<MaxLoopParametersUint> for MaxLoopParametersUint
type Output = MaxLoopParametersUint
type Output = MaxLoopParametersUint
The resulting type after applying the ^
operator.
sourcefn bitxor(self, other: MaxLoopParametersUint) -> MaxLoopParametersUint
fn bitxor(self, other: MaxLoopParametersUint) -> MaxLoopParametersUint
Performs the ^
operation. Read more
sourceimpl Clone for MaxLoopParametersUint
impl Clone for MaxLoopParametersUint
sourcefn clone(&self) -> MaxLoopParametersUint
fn clone(&self) -> MaxLoopParametersUint
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
sourceimpl Debug for MaxLoopParametersUint
impl Debug for MaxLoopParametersUint
sourceimpl Default for MaxLoopParametersUint
impl Default for MaxLoopParametersUint
sourceimpl Display for MaxLoopParametersUint
impl Display for MaxLoopParametersUint
sourceimpl Div<MaxLoopParametersUint> for MaxLoopParametersUint
impl Div<MaxLoopParametersUint> for MaxLoopParametersUint
type Output = MaxLoopParametersUint
type Output = MaxLoopParametersUint
The resulting type after applying the /
operator.
sourcefn div(self, other: MaxLoopParametersUint) -> MaxLoopParametersUint
fn div(self, other: MaxLoopParametersUint) -> MaxLoopParametersUint
Performs the /
operation. Read more
sourceimpl DivAssign<MaxLoopParametersUint> for MaxLoopParametersUint
impl DivAssign<MaxLoopParametersUint> for MaxLoopParametersUint
sourcefn div_assign(&mut self, other: MaxLoopParametersUint)
fn div_assign(&mut self, other: MaxLoopParametersUint)
Performs the /=
operation. Read more
sourceimpl<'a> From<&'a MaxLoopParametersUint> for MaxLoopParametersUint
impl<'a> From<&'a MaxLoopParametersUint> for MaxLoopParametersUint
sourcefn from(x: &'a MaxLoopParametersUint) -> MaxLoopParametersUint
fn from(x: &'a MaxLoopParametersUint) -> MaxLoopParametersUint
Performs the conversion.
sourceimpl From<MaxLoopParametersUint> for [u8; 256]
impl From<MaxLoopParametersUint> for [u8; 256]
sourcefn from(number: MaxLoopParametersUint) -> Self
fn from(number: MaxLoopParametersUint) -> Self
Performs the conversion.
sourceimpl From<i32> for MaxLoopParametersUint
impl From<i32> for MaxLoopParametersUint
sourcefn from(value: i32) -> MaxLoopParametersUint
fn from(value: i32) -> MaxLoopParametersUint
Performs the conversion.
sourceimpl From<i64> for MaxLoopParametersUint
impl From<i64> for MaxLoopParametersUint
sourcefn from(value: i64) -> MaxLoopParametersUint
fn from(value: i64) -> MaxLoopParametersUint
Performs the conversion.
sourceimpl From<isize> for MaxLoopParametersUint
impl From<isize> for MaxLoopParametersUint
sourcefn from(value: isize) -> MaxLoopParametersUint
fn from(value: isize) -> MaxLoopParametersUint
Performs the conversion.
sourceimpl From<u128> for MaxLoopParametersUint
impl From<u128> for MaxLoopParametersUint
sourcefn from(value: u128) -> MaxLoopParametersUint
fn from(value: u128) -> MaxLoopParametersUint
Performs the conversion.
sourceimpl From<u16> for MaxLoopParametersUint
impl From<u16> for MaxLoopParametersUint
sourcefn from(value: u16) -> MaxLoopParametersUint
fn from(value: u16) -> MaxLoopParametersUint
Performs the conversion.
sourceimpl From<u32> for MaxLoopParametersUint
impl From<u32> for MaxLoopParametersUint
sourcefn from(value: u32) -> MaxLoopParametersUint
fn from(value: u32) -> MaxLoopParametersUint
Performs the conversion.
sourceimpl From<u64> for MaxLoopParametersUint
impl From<u64> for MaxLoopParametersUint
sourcefn from(value: u64) -> MaxLoopParametersUint
fn from(value: u64) -> MaxLoopParametersUint
Performs the conversion.
sourceimpl From<u8> for MaxLoopParametersUint
impl From<u8> for MaxLoopParametersUint
sourcefn from(value: u8) -> MaxLoopParametersUint
fn from(value: u8) -> MaxLoopParametersUint
Performs the conversion.
sourceimpl From<usize> for MaxLoopParametersUint
impl From<usize> for MaxLoopParametersUint
sourcefn from(value: usize) -> MaxLoopParametersUint
fn from(value: usize) -> MaxLoopParametersUint
Performs the conversion.
sourceimpl Hash for MaxLoopParametersUint
impl Hash for MaxLoopParametersUint
sourceimpl LowerHex for MaxLoopParametersUint
impl LowerHex for MaxLoopParametersUint
sourceimpl<'a> Mul<&'a MaxLoopParametersUint> for MaxLoopParametersUint
impl<'a> Mul<&'a MaxLoopParametersUint> for MaxLoopParametersUint
type Output = MaxLoopParametersUint
type Output = MaxLoopParametersUint
The resulting type after applying the *
operator.
sourcefn mul(self, other: &'a MaxLoopParametersUint) -> MaxLoopParametersUint
fn mul(self, other: &'a MaxLoopParametersUint) -> MaxLoopParametersUint
Performs the *
operation. Read more
sourceimpl<'a> Mul<&'a MaxLoopParametersUint> for &'a MaxLoopParametersUint
impl<'a> Mul<&'a MaxLoopParametersUint> for &'a MaxLoopParametersUint
type Output = MaxLoopParametersUint
type Output = MaxLoopParametersUint
The resulting type after applying the *
operator.
sourcefn mul(self, other: &'a MaxLoopParametersUint) -> MaxLoopParametersUint
fn mul(self, other: &'a MaxLoopParametersUint) -> MaxLoopParametersUint
Performs the *
operation. Read more
sourceimpl<'a> Mul<&'a u64> for MaxLoopParametersUint
impl<'a> Mul<&'a u64> for MaxLoopParametersUint
type Output = MaxLoopParametersUint
type Output = MaxLoopParametersUint
The resulting type after applying the *
operator.
sourcefn mul(self, other: &'a u64) -> MaxLoopParametersUint
fn mul(self, other: &'a u64) -> MaxLoopParametersUint
Performs the *
operation. Read more
sourceimpl<'a> Mul<&'a u64> for &'a MaxLoopParametersUint
impl<'a> Mul<&'a u64> for &'a MaxLoopParametersUint
type Output = MaxLoopParametersUint
type Output = MaxLoopParametersUint
The resulting type after applying the *
operator.
sourcefn mul(self, other: &'a u64) -> MaxLoopParametersUint
fn mul(self, other: &'a u64) -> MaxLoopParametersUint
Performs the *
operation. Read more
sourceimpl<'a> Mul<&'a usize> for MaxLoopParametersUint
impl<'a> Mul<&'a usize> for MaxLoopParametersUint
type Output = MaxLoopParametersUint
type Output = MaxLoopParametersUint
The resulting type after applying the *
operator.
sourcefn mul(self, other: &'a usize) -> MaxLoopParametersUint
fn mul(self, other: &'a usize) -> MaxLoopParametersUint
Performs the *
operation. Read more
sourceimpl<'a> Mul<&'a usize> for &'a MaxLoopParametersUint
impl<'a> Mul<&'a usize> for &'a MaxLoopParametersUint
type Output = MaxLoopParametersUint
type Output = MaxLoopParametersUint
The resulting type after applying the *
operator.
sourcefn mul(self, other: &'a usize) -> MaxLoopParametersUint
fn mul(self, other: &'a usize) -> MaxLoopParametersUint
Performs the *
operation. Read more
sourceimpl Mul<MaxLoopParametersUint> for MaxLoopParametersUint
impl Mul<MaxLoopParametersUint> for MaxLoopParametersUint
type Output = MaxLoopParametersUint
type Output = MaxLoopParametersUint
The resulting type after applying the *
operator.
sourcefn mul(self, other: MaxLoopParametersUint) -> MaxLoopParametersUint
fn mul(self, other: MaxLoopParametersUint) -> MaxLoopParametersUint
Performs the *
operation. Read more
sourceimpl<'a> Mul<MaxLoopParametersUint> for &'a MaxLoopParametersUint
impl<'a> Mul<MaxLoopParametersUint> for &'a MaxLoopParametersUint
type Output = MaxLoopParametersUint
type Output = MaxLoopParametersUint
The resulting type after applying the *
operator.
sourcefn mul(self, other: MaxLoopParametersUint) -> MaxLoopParametersUint
fn mul(self, other: MaxLoopParametersUint) -> MaxLoopParametersUint
Performs the *
operation. Read more
sourceimpl Mul<u64> for MaxLoopParametersUint
impl Mul<u64> for MaxLoopParametersUint
type Output = MaxLoopParametersUint
type Output = MaxLoopParametersUint
The resulting type after applying the *
operator.
sourcefn mul(self, other: u64) -> MaxLoopParametersUint
fn mul(self, other: u64) -> MaxLoopParametersUint
Performs the *
operation. Read more
sourceimpl<'a> Mul<u64> for &'a MaxLoopParametersUint
impl<'a> Mul<u64> for &'a MaxLoopParametersUint
type Output = MaxLoopParametersUint
type Output = MaxLoopParametersUint
The resulting type after applying the *
operator.
sourcefn mul(self, other: u64) -> MaxLoopParametersUint
fn mul(self, other: u64) -> MaxLoopParametersUint
Performs the *
operation. Read more
sourceimpl Mul<usize> for MaxLoopParametersUint
impl Mul<usize> for MaxLoopParametersUint
type Output = MaxLoopParametersUint
type Output = MaxLoopParametersUint
The resulting type after applying the *
operator.
sourcefn mul(self, other: usize) -> MaxLoopParametersUint
fn mul(self, other: usize) -> MaxLoopParametersUint
Performs the *
operation. Read more
sourceimpl<'a> Mul<usize> for &'a MaxLoopParametersUint
impl<'a> Mul<usize> for &'a MaxLoopParametersUint
type Output = MaxLoopParametersUint
type Output = MaxLoopParametersUint
The resulting type after applying the *
operator.
sourcefn mul(self, other: usize) -> MaxLoopParametersUint
fn mul(self, other: usize) -> MaxLoopParametersUint
Performs the *
operation. Read more
sourceimpl MulAssign<MaxLoopParametersUint> for MaxLoopParametersUint
impl MulAssign<MaxLoopParametersUint> for MaxLoopParametersUint
sourcefn mul_assign(&mut self, other: MaxLoopParametersUint)
fn mul_assign(&mut self, other: MaxLoopParametersUint)
Performs the *=
operation. Read more
sourceimpl MulAssign<u64> for MaxLoopParametersUint
impl MulAssign<u64> for MaxLoopParametersUint
sourcefn mul_assign(&mut self, other: u64)
fn mul_assign(&mut self, other: u64)
Performs the *=
operation. Read more
sourceimpl MulAssign<usize> for MaxLoopParametersUint
impl MulAssign<usize> for MaxLoopParametersUint
sourcefn mul_assign(&mut self, other: usize)
fn mul_assign(&mut self, other: usize)
Performs the *=
operation. Read more
sourceimpl Not for MaxLoopParametersUint
impl Not for MaxLoopParametersUint
type Output = MaxLoopParametersUint
type Output = MaxLoopParametersUint
The resulting type after applying the !
operator.
sourcefn not(self) -> MaxLoopParametersUint
fn not(self) -> MaxLoopParametersUint
Performs the unary !
operation. Read more
sourceimpl Ord for MaxLoopParametersUint
impl Ord for MaxLoopParametersUint
sourceimpl PartialOrd<MaxLoopParametersUint> for MaxLoopParametersUint
impl PartialOrd<MaxLoopParametersUint> for MaxLoopParametersUint
sourcefn partial_cmp(&self, other: &MaxLoopParametersUint) -> Option<Ordering>
fn partial_cmp(&self, other: &MaxLoopParametersUint) -> Option<Ordering>
This method returns an ordering between self
and other
values if one exists. Read more
1.0.0 · sourcefn lt(&self, other: &Rhs) -> bool
fn lt(&self, other: &Rhs) -> bool
This method tests less than (for self
and other
) and is used by the <
operator. Read more
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
sourceimpl Rem<MaxLoopParametersUint> for MaxLoopParametersUint
impl Rem<MaxLoopParametersUint> for MaxLoopParametersUint
type Output = MaxLoopParametersUint
type Output = MaxLoopParametersUint
The resulting type after applying the %
operator.
sourcefn rem(self, other: MaxLoopParametersUint) -> MaxLoopParametersUint
fn rem(self, other: MaxLoopParametersUint) -> MaxLoopParametersUint
Performs the %
operation. Read more
sourceimpl RemAssign<MaxLoopParametersUint> for MaxLoopParametersUint
impl RemAssign<MaxLoopParametersUint> for MaxLoopParametersUint
sourcefn rem_assign(&mut self, other: MaxLoopParametersUint)
fn rem_assign(&mut self, other: MaxLoopParametersUint)
Performs the %=
operation. Read more
sourceimpl Shl<u32> for MaxLoopParametersUint
impl Shl<u32> for MaxLoopParametersUint
type Output = MaxLoopParametersUint
type Output = MaxLoopParametersUint
The resulting type after applying the <<
operator.
sourcefn shl(self, shift: u32) -> MaxLoopParametersUint
fn shl(self, shift: u32) -> MaxLoopParametersUint
Performs the <<
operation. Read more
sourceimpl<'a> Shl<u32> for &'a MaxLoopParametersUint
impl<'a> Shl<u32> for &'a MaxLoopParametersUint
type Output = MaxLoopParametersUint
type Output = MaxLoopParametersUint
The resulting type after applying the <<
operator.
sourcefn shl(self, shift: u32) -> MaxLoopParametersUint
fn shl(self, shift: u32) -> MaxLoopParametersUint
Performs the <<
operation. Read more
sourceimpl ShlAssign<u32> for MaxLoopParametersUint
impl ShlAssign<u32> for MaxLoopParametersUint
sourcefn shl_assign(&mut self, shift: u32)
fn shl_assign(&mut self, shift: u32)
Performs the <<=
operation. Read more
sourceimpl Shr<u32> for MaxLoopParametersUint
impl Shr<u32> for MaxLoopParametersUint
type Output = MaxLoopParametersUint
type Output = MaxLoopParametersUint
The resulting type after applying the >>
operator.
sourcefn shr(self, shift: u32) -> MaxLoopParametersUint
fn shr(self, shift: u32) -> MaxLoopParametersUint
Performs the >>
operation. Read more
sourceimpl<'a> Shr<u32> for &'a MaxLoopParametersUint
impl<'a> Shr<u32> for &'a MaxLoopParametersUint
type Output = MaxLoopParametersUint
type Output = MaxLoopParametersUint
The resulting type after applying the >>
operator.
sourcefn shr(self, shift: u32) -> MaxLoopParametersUint
fn shr(self, shift: u32) -> MaxLoopParametersUint
Performs the >>
operation. Read more
sourceimpl ShrAssign<u32> for MaxLoopParametersUint
impl ShrAssign<u32> for MaxLoopParametersUint
sourcefn shr_assign(&mut self, shift: u32)
fn shr_assign(&mut self, shift: u32)
Performs the >>=
operation. Read more
sourceimpl Sub<MaxLoopParametersUint> for MaxLoopParametersUint
impl Sub<MaxLoopParametersUint> for MaxLoopParametersUint
type Output = MaxLoopParametersUint
type Output = MaxLoopParametersUint
The resulting type after applying the -
operator.
sourcefn sub(self, other: MaxLoopParametersUint) -> MaxLoopParametersUint
fn sub(self, other: MaxLoopParametersUint) -> MaxLoopParametersUint
Performs the -
operation. Read more
sourceimpl SubAssign<MaxLoopParametersUint> for MaxLoopParametersUint
impl SubAssign<MaxLoopParametersUint> for MaxLoopParametersUint
sourcefn sub_assign(&mut self, other: MaxLoopParametersUint)
fn sub_assign(&mut self, other: MaxLoopParametersUint)
Performs the -=
operation. Read more
impl Copy for MaxLoopParametersUint
impl Eq for MaxLoopParametersUint
Auto Trait Implementations
impl RefUnwindSafe for MaxLoopParametersUint
impl Send for MaxLoopParametersUint
impl Sync for MaxLoopParametersUint
impl Unpin for MaxLoopParametersUint
impl UnwindSafe for MaxLoopParametersUint
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcepub fn borrow_mut(&mut self) -> &mut T
pub fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcepub fn to_owned(&self) -> T
pub fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
sourcepub fn clone_into(&self, target: &mut T)
pub fn clone_into(&self, target: &mut T)
toowned_clone_into
)Uses borrowed data to replace owned data, usually by cloning. Read more