pub trait TAsNum: Copy {
fn as_num<Dest>(self) -> Dest where Self: TAsNumInternal<Dest>,
Dest: TAsNumInternal<Self>,
Dest: Debug;
fn checked_as_num<Dest>(self) -> Option<Dest> where Self: TAsNumInternal<Dest>,
Dest: TAsNumInternal<Self>,
Dest: Debug;
fn assert_convertible_back<Dest>(self) where Self: TAsNumInternal<Dest>,
Dest: TAsNumInternal<Self>,
Dest: Debug;
}
Required Methods
Implementors
impl TAsNum for i8
impl TAsNum for i16
impl TAsNum for i32
impl TAsNum for i64
impl TAsNum for isize
impl TAsNum for u8
impl TAsNum for u16
impl TAsNum for u32
impl TAsNum for u64
impl TAsNum for usize
impl TAsNum for f32
impl TAsNum for f64