Trait BytesWasmExt

Source
pub trait BytesWasmExt {
    // Required methods
    fn try_extract_f32(
        &self,
        start: usize,
    ) -> Result<(f32, usize), &'static str>;
    fn try_extract_f64(
        &self,
        start: usize,
    ) -> Result<(f64, usize), &'static str>;
    fn try_extract_u32(
        &self,
        start: usize,
    ) -> Result<(u32, usize), &'static str>;
    fn try_extract_i32(
        &self,
        start: usize,
    ) -> Result<(i32, usize), &'static str>;
    fn try_extract_i64(
        &self,
        start: usize,
    ) -> Result<(i64, usize), &'static str>;
}

Required Methods§

Source

fn try_extract_f32(&self, start: usize) -> Result<(f32, usize), &'static str>

Source

fn try_extract_f64(&self, start: usize) -> Result<(f64, usize), &'static str>

Source

fn try_extract_u32(&self, start: usize) -> Result<(u32, usize), &'static str>

Source

fn try_extract_i32(&self, start: usize) -> Result<(i32, usize), &'static str>

Source

fn try_extract_i64(&self, start: usize) -> Result<(i64, usize), &'static str>

Implementations on Foreign Types§

Source§

impl BytesWasmExt for [u8]

Source§

fn try_extract_f32(&self, start: usize) -> Result<(f32, usize), &'static str>

Source§

fn try_extract_f64(&self, start: usize) -> Result<(f64, usize), &'static str>

Source§

fn try_extract_u32(&self, start: usize) -> Result<(u32, usize), &'static str>

Source§

fn try_extract_i32(&self, start: usize) -> Result<(i32, usize), &'static str>

Source§

fn try_extract_i64(&self, start: usize) -> Result<(i64, usize), &'static str>

Implementors§