Primitive Type i8Unstable
Operations and constants for signed 8-bits integers (i8 type)
Operations and constants for signed 8-bits integers (i8 type)
impl Num for i8impl Zero for i8impl One for i8impl Signed for i8fn abs(&self) -> i8fn abs_sub(&self, other: &i8) -> i8fn signum(&self) -> i8fn is_positive(&self) -> boolfn is_negative(&self) -> boolimpl Bounded for i8impl Primitive for i8impl Int for i8fn count_ones(self) -> i8fn leading_zeros(self) -> i8fn trailing_zeros(self) -> i8fn rotate_left(self, n: uint) -> i8fn rotate_right(self, n: uint) -> i8fn swap_bytes(self) -> i8fn count_zeros(self) -> Selffn from_be(x: Self) -> Selffn from_le(x: Self) -> Selffn to_be(self) -> Selffn to_le(self) -> Selfimpl ToPrimitive for i8fn to_int(&self) -> Option<int>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<uint>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 i8fn from_int(n: int) -> Option<i8>fn from_i8(n: i8) -> Option<i8>fn from_i16(n: i16) -> Option<i8>fn from_i32(n: i32) -> Option<i8>fn from_i64(n: i64) -> Option<i8>fn from_uint(n: uint) -> Option<i8>fn from_u8(n: u8) -> Option<i8>fn from_u16(n: u16) -> Option<i8>fn from_u32(n: u32) -> Option<i8>fn from_u64(n: u64) -> Option<i8>fn from_f32(n: f32) -> Option<i8>fn from_f64(n: f64) -> Option<i8>impl NumCast for i8fn from<N: ToPrimitive>(n: N) -> Option<i8>impl CheckedAdd for i8fn checked_add(&self, v: &i8) -> Option<i8>impl CheckedSub for i8fn checked_sub(&self, v: &i8) -> Option<i8>impl CheckedMul for i8fn checked_mul(&self, v: &i8) -> Option<i8>impl CheckedDiv for i8fn checked_div(&self, v: &i8) -> Option<i8>impl Add<i8, i8> for i8impl Sub<i8, i8> for i8impl Mul<i8, i8> for i8impl Div<i8, i8> for i8impl Rem<i8, i8> for i8impl Neg<i8> for i8impl Not<i8> for i8impl BitAnd<i8, i8> for i8impl BitOr<i8, i8> for i8impl BitXor<i8, i8> for i8impl Shl<i8, i8> for i8impl Shr<i8, i8> for i8impl PartialEq for i8impl Eq for i8impl PartialOrd for i8fn lt(&self, other: &i8) -> boolfn le(&self, other: &i8) -> boolfn ge(&self, other: &i8) -> boolfn gt(&self, other: &i8) -> boolimpl Ord for i8impl Clone for i8impl Default for i8impl Show for i8impl Signed for i8impl Binary for i8impl Octal for i8impl LowerHex for i8impl UpperHex for i8
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 (or str), enum,
trait, typedef (or
tdef).