Trait number_traits::FromPrimitive
[−]
[src]
pub trait FromPrimitive { fn from_bool(t: bool) -> Self; fn from_usize(t: usize) -> Self; fn from_u8(t: u8) -> Self; fn from_u16(t: u16) -> Self; fn from_u32(t: u32) -> Self; fn from_u64(t: u64) -> Self; fn from_u128(t: u128) -> Self; fn from_isize(t: isize) -> Self; fn from_i8(t: i8) -> Self; fn from_i16(t: i16) -> Self; fn from_i32(t: i32) -> Self; fn from_i64(t: i64) -> Self; fn from_i128(t: i128) -> Self; fn from_f32(t: f32) -> Self; fn from_f64(t: f64) -> Self; }
Required Methods
fn from_bool(t: bool) -> Self
fn from_usize(t: usize) -> Self
fn from_u8(t: u8) -> Self
fn from_u16(t: u16) -> Self
fn from_u32(t: u32) -> Self
fn from_u64(t: u64) -> Self
fn from_u128(t: u128) -> Self
fn from_isize(t: isize) -> Self
fn from_i8(t: i8) -> Self
fn from_i16(t: i16) -> Self
fn from_i32(t: i32) -> Self
fn from_i64(t: i64) -> Self
fn from_i128(t: i128) -> Self
fn from_f32(t: f32) -> Self
fn from_f64(t: f64) -> Self
Implementations on Foreign Types
impl<T> FromPrimitive for Wrapping<T> where
T: FromPrimitive,
[src]
T: FromPrimitive,
fn from_bool(t: bool) -> Self
[src]
fn from_usize(t: usize) -> Self
[src]
fn from_u8(t: u8) -> Self
[src]
fn from_u16(t: u16) -> Self
[src]
fn from_u32(t: u32) -> Self
[src]
fn from_u64(t: u64) -> Self
[src]
fn from_u128(t: u128) -> Self
[src]
fn from_isize(t: isize) -> Self
[src]
fn from_i8(t: i8) -> Self
[src]
fn from_i16(t: i16) -> Self
[src]
fn from_i32(t: i32) -> Self
[src]
fn from_i64(t: i64) -> Self
[src]
fn from_i128(t: i128) -> Self
[src]
fn from_f32(t: f32) -> Self
[src]
fn from_f64(t: f64) -> Self
[src]
Implementors
impl FromPrimitive for usize
impl FromPrimitive for u8
impl FromPrimitive for u16
impl FromPrimitive for u32
impl FromPrimitive for u64
impl FromPrimitive for u128
impl FromPrimitive for isize
impl FromPrimitive for i8
impl FromPrimitive for i16
impl FromPrimitive for i32
impl FromPrimitive for i64
impl FromPrimitive for i128
impl FromPrimitive for bool
impl FromPrimitive for f32
impl FromPrimitive for f64