[][src]Function rustils::parse::ulong::isize_to_u64_res

pub fn isize_to_u64_res(a: isize) -> ParseResultU64

Parse isize to u64

Arguments

Examples

use rustils::parse::ulong::isize_to_u64_res;
use rustils::error::ParseError::InvalidNumber;

assert_eq!(isize_to_u64_res(0_isize), Ok(0_u64));
assert_eq!(isize_to_u64_res(9223372036854775807_isize), Ok(9223372036854775807_u64));
assert_eq!(isize_to_u64_res(-1_isize), Err(InvalidNumber(String::from("-1"))));