Primitive Type u16
[-]
[+]
Operations and constants for unsigned 16-bits integers (u16 type)
Operations and constants for unsigned 16-bits integers (u16 type)
impl Int for u16fn zero() -> u16fn one() -> u16fn min_value() -> u16fn max_value() -> u16fn count_ones(self) -> usizefn leading_zeros(self) -> usizefn trailing_zeros(self) -> usizefn rotate_left(self, n: usize) -> u16fn rotate_right(self, n: usize) -> u16fn swap_bytes(self) -> u16fn checked_add(self, other: u16) -> Option<u16>fn checked_sub(self, other: u16) -> Option<u16>fn checked_mul(self, other: u16) -> Option<u16>fn checked_div(self, v: u16) -> Option<u16>fn count_zeros(self) -> usizefn from_be(x: Self) -> Selffn from_le(x: Self) -> Selffn to_be(self) -> Selffn to_le(self) -> Selffn saturating_add(self, other: Self) -> Selffn saturating_sub(self, other: Self) -> Selffn pow(self, exp: usize) -> Selfimpl UnsignedInt for u16fn is_power_of_two(self) -> boolfn next_power_of_two(self) -> Selffn checked_next_power_of_two(self) -> Option<Self>impl ToPrimitive for u16fn to_int(&self) -> Option<isize>fn to_i8(&self) -> Option<i8>fn to_i16(&self) -> Option<i16>fn to_i32(&self) -> Option<i32>fn to_i64(&self) -> Option<i64>fn to_uint(&self) -> Option<usize>fn to_u8(&self) -> Option<u8>fn to_u16(&self) -> Option<u16>fn to_u32(&self) -> Option<u32>fn to_u64(&self) -> Option<u64>fn to_f32(&self) -> Option<f32>fn to_f64(&self) -> Option<f64>impl FromPrimitive for u16fn from_int(n: isize) -> Option<u16>fn from_i8(n: i8) -> Option<u16>fn from_i16(n: i16) -> Option<u16>fn from_i32(n: i32) -> Option<u16>fn from_i64(n: i64) -> Option<u16>fn from_uint(n: usize) -> Option<u16>fn from_u8(n: u8) -> Option<u16>fn from_u16(n: u16) -> Option<u16>fn from_u32(n: u32) -> Option<u16>fn from_u64(n: u64) -> Option<u16>fn from_f32(n: f32) -> Option<u16>fn from_f64(n: f64) -> Option<u16>impl NumCast for u16fn from<N: ToPrimitive>(n: N) -> Option<u16>impl FromStr for u16impl FromStrRadix for u16fn from_str_radix(src: &str, radix: usize) -> Option<u16>impl Zeroable for u16impl Add for u16impl Sub for u16impl Mul for u16impl Div for u16impl Rem for u16impl Neg for u16impl Not for u16impl BitAnd for u16impl BitOr for u16impl BitXor for u16impl Shl<usize> for u16impl Shr<usize> for u16impl PartialEq for u16impl Eq for u16impl PartialOrd for u16fn partial_cmp(&self, other: &u16) -> Option<Ordering>fn lt(&self, other: &u16) -> boolfn le(&self, other: &u16) -> boolfn ge(&self, other: &u16) -> boolfn gt(&self, other: &u16) -> boolimpl Ord for u16impl Clone for u16impl Default for u16impl Step for u16fn step(&mut self)fn step_back(&mut self)fn steps_between(start: &u16, end: &u16) -> Option<usize>impl<S: Writer + Hasher> Hash<S> for u16fn hash(&self, state: &mut S)impl String for u16impl Binary for u16impl Octal for u16impl LowerHex for u16impl UpperHex for u16impl Show for u16
Prefix searches with a type followed by a colon (e.g.
fn:) to restrict the search to a given type.
Accepted types are: fn, mod,
struct, enum,
trait, typedef (or
tdef).