Movatterモバイル変換


[0]ホーム

URL:


RemAssign

std::ops

TraitRemAssign 

1.8.0 (const:unstable) ·Source
pub trait RemAssign<Rhs = Self> {    // Required method    fnrem_assign(&mut self, rhs: Rhs);}
Expand description

The remainder assignment operator%=.

§Examples

usestd::ops::RemAssign;structCookieJar { cookies: u32 }implRemAssign<u32>forCookieJar {fnrem_assign(&mutself, piles: u32) {self.cookies %= piles;    }}letmutjar = CookieJar { cookies:31};letpiles =4;println!("Splitting up {} cookies into {} even piles!", jar.cookies, piles);jar %= piles;println!("{} cookies remain in the cookie jar!", jar.cookies);

Required Methods§

1.8.0 ·Source

fnrem_assign(&mut self, rhs: Rhs)

Performs the%= operation.

§Example
letmutx: u32 =12;x %=10;assert_eq!(x,2);

Implementors§

1.8.0 (const:unstable) ·Source§

implRemAssign forf16

1.8.0 (const:unstable) ·Source§

implRemAssign forf32

1.8.0 (const:unstable) ·Source§

implRemAssign forf64

1.8.0 (const:unstable) ·Source§

implRemAssign forf128

1.8.0 (const:unstable) ·Source§

implRemAssign fori8

1.8.0 (const:unstable) ·Source§

implRemAssign fori16

1.8.0 (const:unstable) ·Source§

implRemAssign fori32

1.8.0 (const:unstable) ·Source§

implRemAssign fori64

1.8.0 (const:unstable) ·Source§

implRemAssign fori128

1.8.0 (const:unstable) ·Source§

implRemAssign forisize

1.8.0 (const:unstable) ·Source§

implRemAssign foru8

1.8.0 (const:unstable) ·Source§

implRemAssign foru16

1.8.0 (const:unstable) ·Source§

implRemAssign foru32

1.8.0 (const:unstable) ·Source§

implRemAssign foru64

1.8.0 (const:unstable) ·Source§

implRemAssign foru128

1.8.0 (const:unstable) ·Source§

implRemAssign forusize

1.74.0 (const:unstable) ·Source§

implRemAssign forSaturating<i8>

1.74.0 (const:unstable) ·Source§

implRemAssign forSaturating<i16>

1.74.0 (const:unstable) ·Source§

implRemAssign forSaturating<i32>

1.74.0 (const:unstable) ·Source§

implRemAssign forSaturating<i64>

1.74.0 (const:unstable) ·Source§

implRemAssign forSaturating<i128>

1.74.0 (const:unstable) ·Source§

implRemAssign forSaturating<isize>

1.74.0 (const:unstable) ·Source§

implRemAssign forSaturating<u8>

1.74.0 (const:unstable) ·Source§

implRemAssign forSaturating<u16>

1.74.0 (const:unstable) ·Source§

implRemAssign forSaturating<u32>

1.74.0 (const:unstable) ·Source§

implRemAssign forSaturating<u64>

1.74.0 (const:unstable) ·Source§

implRemAssign forSaturating<u128>

1.74.0 (const:unstable) ·Source§

implRemAssign forSaturating<usize>

1.8.0 (const:unstable) ·Source§

implRemAssign forWrapping<i8>

1.8.0 (const:unstable) ·Source§

implRemAssign forWrapping<i16>

1.8.0 (const:unstable) ·Source§

implRemAssign forWrapping<i32>

1.8.0 (const:unstable) ·Source§

implRemAssign forWrapping<i64>

1.8.0 (const:unstable) ·Source§

implRemAssign forWrapping<i128>

1.8.0 (const:unstable) ·Source§

implRemAssign forWrapping<isize>

1.8.0 (const:unstable) ·Source§

implRemAssign forWrapping<u8>

1.8.0 (const:unstable) ·Source§

implRemAssign forWrapping<u16>

1.8.0 (const:unstable) ·Source§

implRemAssign forWrapping<u32>

1.8.0 (const:unstable) ·Source§

implRemAssign forWrapping<u64>

1.8.0 (const:unstable) ·Source§

implRemAssign forWrapping<u128>

1.8.0 (const:unstable) ·Source§

implRemAssign forWrapping<usize>

1.22.0 (const:unstable) ·Source§

implRemAssign<&f16> forf16

1.22.0 (const:unstable) ·Source§

implRemAssign<&f32> forf32

1.22.0 (const:unstable) ·Source§

implRemAssign<&f64> forf64

1.22.0 (const:unstable) ·Source§

implRemAssign<&f128> forf128

1.22.0 (const:unstable) ·Source§

implRemAssign<&i8> fori8

1.74.0 (const:unstable) ·Source§

implRemAssign<&i8> forSaturating<i8>

1.22.0 (const:unstable) ·Source§

implRemAssign<&i8> forWrapping<i8>

1.22.0 (const:unstable) ·Source§

implRemAssign<&i16> fori16

1.74.0 (const:unstable) ·Source§

implRemAssign<&i16> forSaturating<i16>

1.22.0 (const:unstable) ·Source§

implRemAssign<&i16> forWrapping<i16>

1.22.0 (const:unstable) ·Source§

implRemAssign<&i32> fori32

1.74.0 (const:unstable) ·Source§

implRemAssign<&i32> forSaturating<i32>

1.22.0 (const:unstable) ·Source§

implRemAssign<&i32> forWrapping<i32>

1.22.0 (const:unstable) ·Source§

implRemAssign<&i64> fori64

1.74.0 (const:unstable) ·Source§

implRemAssign<&i64> forSaturating<i64>

1.22.0 (const:unstable) ·Source§

implRemAssign<&i64> forWrapping<i64>

1.22.0 (const:unstable) ·Source§

implRemAssign<&i128> fori128

1.74.0 (const:unstable) ·Source§

implRemAssign<&i128> forSaturating<i128>

1.22.0 (const:unstable) ·Source§

implRemAssign<&i128> forWrapping<i128>

1.22.0 (const:unstable) ·Source§

implRemAssign<&isize> forisize

1.74.0 (const:unstable) ·Source§

implRemAssign<&isize> forSaturating<isize>

1.22.0 (const:unstable) ·Source§

implRemAssign<&isize> forWrapping<isize>

1.22.0 (const:unstable) ·Source§

implRemAssign<&u8> foru8

1.74.0 (const:unstable) ·Source§

implRemAssign<&u8> forSaturating<u8>

1.22.0 (const:unstable) ·Source§

implRemAssign<&u8> forWrapping<u8>

1.22.0 (const:unstable) ·Source§

implRemAssign<&u16> foru16

1.74.0 (const:unstable) ·Source§

implRemAssign<&u16> forSaturating<u16>

1.22.0 (const:unstable) ·Source§

implRemAssign<&u16> forWrapping<u16>

1.22.0 (const:unstable) ·Source§

implRemAssign<&u32> foru32

1.74.0 (const:unstable) ·Source§

implRemAssign<&u32> forSaturating<u32>

1.22.0 (const:unstable) ·Source§

implRemAssign<&u32> forWrapping<u32>

1.22.0 (const:unstable) ·Source§

implRemAssign<&u64> foru64

1.74.0 (const:unstable) ·Source§

implRemAssign<&u64> forSaturating<u64>

1.22.0 (const:unstable) ·Source§

implRemAssign<&u64> forWrapping<u64>

1.22.0 (const:unstable) ·Source§

implRemAssign<&u128> foru128

1.74.0 (const:unstable) ·Source§

implRemAssign<&u128> forSaturating<u128>

1.22.0 (const:unstable) ·Source§

implRemAssign<&u128> forWrapping<u128>

1.22.0 (const:unstable) ·Source§

implRemAssign<&usize> forusize

1.74.0 (const:unstable) ·Source§

implRemAssign<&usize> forSaturating<usize>

1.22.0 (const:unstable) ·Source§

implRemAssign<&usize> forWrapping<usize>

1.74.0 (const:unstable) ·Source§

implRemAssign<&Saturating<i8>> forSaturating<i8>

1.74.0 (const:unstable) ·Source§

implRemAssign<&Saturating<i16>> forSaturating<i16>

1.74.0 (const:unstable) ·Source§

implRemAssign<&Saturating<i32>> forSaturating<i32>

1.74.0 (const:unstable) ·Source§

implRemAssign<&Saturating<i64>> forSaturating<i64>

1.74.0 (const:unstable) ·Source§

implRemAssign<&Saturating<i128>> forSaturating<i128>

1.74.0 (const:unstable) ·Source§

implRemAssign<&Saturating<isize>> forSaturating<isize>

1.74.0 (const:unstable) ·Source§

implRemAssign<&Saturating<u8>> forSaturating<u8>

1.74.0 (const:unstable) ·Source§

implRemAssign<&Saturating<u16>> forSaturating<u16>

1.74.0 (const:unstable) ·Source§

implRemAssign<&Saturating<u32>> forSaturating<u32>

1.74.0 (const:unstable) ·Source§

implRemAssign<&Saturating<u64>> forSaturating<u64>

1.74.0 (const:unstable) ·Source§

implRemAssign<&Saturating<u128>> forSaturating<u128>

1.74.0 (const:unstable) ·Source§

implRemAssign<&Saturating<usize>> forSaturating<usize>

1.22.0 (const:unstable) ·Source§

implRemAssign<&Wrapping<i8>> forWrapping<i8>

1.22.0 (const:unstable) ·Source§

implRemAssign<&Wrapping<i16>> forWrapping<i16>

1.22.0 (const:unstable) ·Source§

implRemAssign<&Wrapping<i32>> forWrapping<i32>

1.22.0 (const:unstable) ·Source§

implRemAssign<&Wrapping<i64>> forWrapping<i64>

1.22.0 (const:unstable) ·Source§

implRemAssign<&Wrapping<i128>> forWrapping<i128>

1.22.0 (const:unstable) ·Source§

implRemAssign<&Wrapping<isize>> forWrapping<isize>

1.22.0 (const:unstable) ·Source§

implRemAssign<&Wrapping<u8>> forWrapping<u8>

1.22.0 (const:unstable) ·Source§

implRemAssign<&Wrapping<u16>> forWrapping<u16>

1.22.0 (const:unstable) ·Source§

implRemAssign<&Wrapping<u32>> forWrapping<u32>

1.22.0 (const:unstable) ·Source§

implRemAssign<&Wrapping<u64>> forWrapping<u64>

1.22.0 (const:unstable) ·Source§

implRemAssign<&Wrapping<u128>> forWrapping<u128>

1.22.0 (const:unstable) ·Source§

implRemAssign<&Wrapping<usize>> forWrapping<usize>

1.74.0 (const:unstable) ·Source§

implRemAssign<i8> forSaturating<i8>

1.60.0 (const:unstable) ·Source§

implRemAssign<i8> forWrapping<i8>

1.74.0 (const:unstable) ·Source§

implRemAssign<i16> forSaturating<i16>

1.60.0 (const:unstable) ·Source§

implRemAssign<i16> forWrapping<i16>

1.74.0 (const:unstable) ·Source§

implRemAssign<i32> forSaturating<i32>

1.60.0 (const:unstable) ·Source§

implRemAssign<i32> forWrapping<i32>

1.74.0 (const:unstable) ·Source§

implRemAssign<i64> forSaturating<i64>

1.60.0 (const:unstable) ·Source§

implRemAssign<i64> forWrapping<i64>

1.74.0 (const:unstable) ·Source§

implRemAssign<i128> forSaturating<i128>

1.60.0 (const:unstable) ·Source§

implRemAssign<i128> forWrapping<i128>

1.74.0 (const:unstable) ·Source§

implRemAssign<isize> forSaturating<isize>

1.60.0 (const:unstable) ·Source§

implRemAssign<isize> forWrapping<isize>

1.74.0 (const:unstable) ·Source§

implRemAssign<u8> forSaturating<u8>

1.60.0 (const:unstable) ·Source§

implRemAssign<u8> forWrapping<u8>

1.74.0 (const:unstable) ·Source§

implRemAssign<u16> forSaturating<u16>

1.60.0 (const:unstable) ·Source§

implRemAssign<u16> forWrapping<u16>

1.74.0 (const:unstable) ·Source§

implRemAssign<u32> forSaturating<u32>

1.60.0 (const:unstable) ·Source§

implRemAssign<u32> forWrapping<u32>

1.74.0 (const:unstable) ·Source§

implRemAssign<u64> forSaturating<u64>

1.60.0 (const:unstable) ·Source§

implRemAssign<u64> forWrapping<u64>

1.74.0 (const:unstable) ·Source§

implRemAssign<u128> forSaturating<u128>

1.60.0 (const:unstable) ·Source§

implRemAssign<u128> forWrapping<u128>

1.74.0 (const:unstable) ·Source§

implRemAssign<usize> forSaturating<usize>

1.60.0 (const:unstable) ·Source§

implRemAssign<usize> forWrapping<usize>

1.79.0 (const:unstable) ·Source§

implRemAssign<NonZero<u8>> foru8

1.79.0 (const:unstable) ·Source§

implRemAssign<NonZero<u16>> foru16

1.79.0 (const:unstable) ·Source§

implRemAssign<NonZero<u32>> foru32

1.79.0 (const:unstable) ·Source§

implRemAssign<NonZero<u64>> foru64

1.79.0 (const:unstable) ·Source§

implRemAssign<NonZero<u128>> foru128

1.79.0 (const:unstable) ·Source§

implRemAssign<NonZero<usize>> forusize

Source§

impl<T, U, const N:usize>RemAssign<U> forSimd<T, N>
whereSimd<T, N>:Rem<U, Output =Simd<T, N>>, T:SimdElement,LaneCount<N>:SupportedLaneCount,


[8]ページ先頭

©2009-2026 Movatter.jp