[−][src]Function rustils::parse::byte::str_to_i8_res
pub fn str_to_i8_res(a: &str) -> ParseResultI8
Arguments
a
- Any&str
Examples
use rustils::parse::byte::str_to_i8_res; use rustils::error::ParseError::InvalidNumber; assert_eq!(str_to_i8_res("-128"), Ok(-128_i8)); assert_eq!(str_to_i8_res("127"), Ok(127_i8)); assert_eq!(str_to_i8_res("-129"), Err(InvalidNumber(String::from("-129")))); assert_eq!(str_to_i8_res("128"), Err(InvalidNumber(String::from("128"))));