Trait en::Num [−][src]
pub trait Num: Copy + Debug + Max + Min + Num + NumCast + NumRef {}Show methods
fn try_cast<T: NumCast>(self) -> Result<T, CastFailure<T, Self>> { ... } fn cast<T: NumCast>(self) -> T { ... } fn to_i8(self) -> i8 { ... } fn to_i16(self) -> i16 { ... } fn to_i32(self) -> i32 { ... } fn to_i64(self) -> i64 { ... } fn to_i128(self) -> i128 { ... } fn to_isize(self) -> isize { ... } fn to_u8(self) -> u8 { ... } fn to_u16(self) -> u16 { ... } fn to_u32(self) -> u32 { ... } fn to_u64(self) -> u64 { ... } fn to_u128(self) -> u128 { ... } fn to_usize(self) -> usize { ... } fn to_f32(self) -> f32 { ... } fn to_f64(self) -> f64 { ... } fn two() -> Self { ... } fn three() -> Self { ... } fn four() -> Self { ... } fn five() -> Self { ... } fn six() -> Self { ... } fn seven() -> Self { ... } fn halved(self) -> Self { ... }