[−][src]Trait rustils::parse::byte::ToI8
Required methods
fn to_i8_res(self) -> ParseResultI8
fn to_i8(self) -> i8
Implementations on Foreign Types
impl ToI8 for bool
[src]
fn to_i8_res(self) -> ParseResultI8
[src]
Parse bool
to
i8
(see more: bool_to_i8_res
)
Examples
use rustils::parse::byte::ToI8; assert_eq!(true.to_i8_res(), Ok(1_i8)); assert_eq!(false.to_i8_res(), Ok(0_i8));
fn to_i8(self) -> i8
[src]
Parse bool
to
i8
(see more: bool_to_i8
)
Examples
use rustils::parse::byte::ToI8; assert_eq!(true.to_i8(), 1_i8); assert_eq!(false.to_i8(), 0_i8);
impl ToI8 for u8
[src]
fn to_i8_res(self) -> ParseResultI8
[src]
Parse u8
to
i8
(see more: u8_to_i8_res
)
Examples
use rustils::parse::byte::ToI8; assert_eq!(0_u8.to_i8_res(), Ok(0_i8)); assert_eq!(127_u8.to_i8_res(), Ok(127_i8));
fn to_i8(self) -> i8
[src]
impl ToI8 for i16
[src]
fn to_i8_res(self) -> ParseResultI8
[src]
Parse i16
to
i8
(see more: i16_to_i8_res
)
Examples
use rustils::parse::byte::ToI8; assert_eq!((-128_i16).to_i8_res(), Ok(-128_i8)); assert_eq!(127_i16.to_i8_res(), Ok(127_i8));
fn to_i8(self) -> i8
[src]
impl ToI8 for u16
[src]
fn to_i8_res(self) -> ParseResultI8
[src]
Parse u16
to
i8
(see more: u16_to_i8_res
)
Examples
use rustils::parse::byte::ToI8; assert_eq!(0_u16.to_i8_res(), Ok(0_i8)); assert_eq!(127_u16.to_i8_res(), Ok(127_i8));
fn to_i8(self) -> i8
[src]
impl ToI8 for i32
[src]
fn to_i8_res(self) -> ParseResultI8
[src]
Parse i32
to
i8
(see more: i32_to_i8_res
)
Examples
use rustils::parse::byte::ToI8; assert_eq!((-128_i32).to_i8_res(), Ok(-128_i8)); assert_eq!(127_i32.to_i8_res(), Ok(127_i8));
fn to_i8(self) -> i8
[src]
impl ToI8 for f32
[src]
fn to_i8_res(self) -> ParseResultI8
[src]
Parse f32
to
i8
(see more: f32_to_i8_res
)
Examples
use rustils::parse::byte::ToI8; assert_eq!((-128.0_f32).to_i8_res(), Ok(-128_i8)); assert_eq!(127.5_f32.to_i8_res(), Ok(127_i8));
fn to_i8(self) -> i8
[src]
impl ToI8 for u32
[src]
fn to_i8_res(self) -> ParseResultI8
[src]
Parse u32
to
i8
(see more: u32_to_i8_res
)
Examples
use rustils::parse::byte::ToI8; assert_eq!(0_u32.to_i8_res(), Ok(0_i8)); assert_eq!(127_u32.to_i8_res(), Ok(127_i8));
fn to_i8(self) -> i8
[src]
impl ToI8 for i64
[src]
fn to_i8_res(self) -> ParseResultI8
[src]
Parse i64
to
i8
(see more: i64_to_i8_res
)
Examples
use rustils::parse::byte::ToI8; assert_eq!((-128_i64).to_i8_res(), Ok(-128_i8)); assert_eq!(127_i64.to_i8_res(), Ok(127_i8));
fn to_i8(self) -> i8
[src]
impl ToI8 for u64
[src]
fn to_i8_res(self) -> ParseResultI8
[src]
Parse u64
to
i8
(see more: u64_to_i8_res
)
Examples
use rustils::parse::byte::ToI8; assert_eq!(0_u64.to_i8_res(), Ok(0_i8)); assert_eq!(127_u64.to_i8_res(), Ok(127_i8));
fn to_i8(self) -> i8
[src]
impl ToI8 for f64
[src]
fn to_i8_res(self) -> ParseResultI8
[src]
Parse f64
to
i8
(see more: f64_to_i8_res
)
Examples
use rustils::parse::byte::ToI8; assert_eq!((-128.0_f64).to_i8_res(), Ok(-128_i8)); assert_eq!(127.5_f64.to_i8_res(), Ok(127_i8));
fn to_i8(self) -> i8
[src]
impl ToI8 for isize
[src]
fn to_i8_res(self) -> ParseResultI8
[src]
Parse isize
to
i8
(see more: isize_to_i8_res
)
Examples
use rustils::parse::byte::ToI8; assert_eq!((-128_isize).to_i8_res(), Ok(-128_i8)); assert_eq!(127_isize.to_i8_res(), Ok(127_i8));
fn to_i8(self) -> i8
[src]
Parse isize
to
i8
(see more: isize_to_i8
)
Examples
use rustils::parse::byte::ToI8; assert_eq!((-128_isize).to_i8(), -128_i8); assert_eq!(127_isize.to_i8(), 127_i8);
impl ToI8 for usize
[src]
fn to_i8_res(self) -> ParseResultI8
[src]
Parse usize
to
i8
(see more: usize_to_i8_res
)
Examples
use rustils::parse::byte::ToI8; assert_eq!(0_usize.to_i8_res(), Ok(0_i8)); assert_eq!(127_usize.to_i8_res(), Ok(127_i8));
fn to_i8(self) -> i8
[src]
Parse usize
to
i8
(see more: usize_to_i8
)
Examples
use rustils::parse::byte::ToI8; assert_eq!(0_usize.to_i8(), 0_i8); assert_eq!(127_usize.to_i8(), 127_i8);