[−][src]Trait lexical::FromBytes
Trait for numerical types that can be parsed from bytes.
Required Methods
fn from_bytes(bytes: &[u8], base: u8) -> Self
Deserialize from byte slice.
fn try_from_bytes(bytes: &[u8], base: u8) -> Result<Self, Error>
Error-checking deserialize from byte slice.
Implementations on Foreign Types
impl FromBytes for u8
[src]
impl FromBytes for u8
fn from_bytes(bytes: &[u8], base: u8) -> u8
[src]
fn from_bytes(bytes: &[u8], base: u8) -> u8
fn try_from_bytes(bytes: &[u8], base: u8) -> Result<u8, Error>
[src]
fn try_from_bytes(bytes: &[u8], base: u8) -> Result<u8, Error>
impl FromBytes for u16
[src]
impl FromBytes for u16
fn from_bytes(bytes: &[u8], base: u8) -> u16
[src]
fn from_bytes(bytes: &[u8], base: u8) -> u16
fn try_from_bytes(bytes: &[u8], base: u8) -> Result<u16, Error>
[src]
fn try_from_bytes(bytes: &[u8], base: u8) -> Result<u16, Error>
impl FromBytes for u32
[src]
impl FromBytes for u32
fn from_bytes(bytes: &[u8], base: u8) -> u32
[src]
fn from_bytes(bytes: &[u8], base: u8) -> u32
fn try_from_bytes(bytes: &[u8], base: u8) -> Result<u32, Error>
[src]
fn try_from_bytes(bytes: &[u8], base: u8) -> Result<u32, Error>
impl FromBytes for u64
[src]
impl FromBytes for u64
fn from_bytes(bytes: &[u8], base: u8) -> u64
[src]
fn from_bytes(bytes: &[u8], base: u8) -> u64
fn try_from_bytes(bytes: &[u8], base: u8) -> Result<u64, Error>
[src]
fn try_from_bytes(bytes: &[u8], base: u8) -> Result<u64, Error>
impl FromBytes for usize
[src]
impl FromBytes for usize
fn from_bytes(bytes: &[u8], base: u8) -> usize
[src]
fn from_bytes(bytes: &[u8], base: u8) -> usize
fn try_from_bytes(bytes: &[u8], base: u8) -> Result<usize, Error>
[src]
fn try_from_bytes(bytes: &[u8], base: u8) -> Result<usize, Error>
impl FromBytes for i8
[src]
impl FromBytes for i8
fn from_bytes(bytes: &[u8], base: u8) -> i8
[src]
fn from_bytes(bytes: &[u8], base: u8) -> i8
fn try_from_bytes(bytes: &[u8], base: u8) -> Result<i8, Error>
[src]
fn try_from_bytes(bytes: &[u8], base: u8) -> Result<i8, Error>
impl FromBytes for i16
[src]
impl FromBytes for i16
fn from_bytes(bytes: &[u8], base: u8) -> i16
[src]
fn from_bytes(bytes: &[u8], base: u8) -> i16
fn try_from_bytes(bytes: &[u8], base: u8) -> Result<i16, Error>
[src]
fn try_from_bytes(bytes: &[u8], base: u8) -> Result<i16, Error>
impl FromBytes for i32
[src]
impl FromBytes for i32
fn from_bytes(bytes: &[u8], base: u8) -> i32
[src]
fn from_bytes(bytes: &[u8], base: u8) -> i32
fn try_from_bytes(bytes: &[u8], base: u8) -> Result<i32, Error>
[src]
fn try_from_bytes(bytes: &[u8], base: u8) -> Result<i32, Error>
impl FromBytes for i64
[src]
impl FromBytes for i64
fn from_bytes(bytes: &[u8], base: u8) -> i64
[src]
fn from_bytes(bytes: &[u8], base: u8) -> i64
fn try_from_bytes(bytes: &[u8], base: u8) -> Result<i64, Error>
[src]
fn try_from_bytes(bytes: &[u8], base: u8) -> Result<i64, Error>
impl FromBytes for isize
[src]
impl FromBytes for isize
fn from_bytes(bytes: &[u8], base: u8) -> isize
[src]
fn from_bytes(bytes: &[u8], base: u8) -> isize
fn try_from_bytes(bytes: &[u8], base: u8) -> Result<isize, Error>
[src]
fn try_from_bytes(bytes: &[u8], base: u8) -> Result<isize, Error>
impl FromBytes for f32
[src]
impl FromBytes for f32
fn from_bytes(bytes: &[u8], base: u8) -> f32
[src]
fn from_bytes(bytes: &[u8], base: u8) -> f32
fn try_from_bytes(bytes: &[u8], base: u8) -> Result<f32, Error>
[src]
fn try_from_bytes(bytes: &[u8], base: u8) -> Result<f32, Error>
impl FromBytes for f64
[src]
impl FromBytes for f64
fn from_bytes(bytes: &[u8], base: u8) -> f64
[src]
fn from_bytes(bytes: &[u8], base: u8) -> f64
fn try_from_bytes(bytes: &[u8], base: u8) -> Result<f64, Error>
[src]
fn try_from_bytes(bytes: &[u8], base: u8) -> Result<f64, Error>