pub trait DecodeRawLe: Sized {
    // Required method
    fn decode_raw_le(
        reader: &mut (impl ReadRaw + ?Sized)
    ) -> Result<Self, DecodeError>;
}

Required Methods§

source

fn decode_raw_le( reader: &mut (impl ReadRaw + ?Sized) ) -> Result<Self, DecodeError>

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl DecodeRawLe for i8

source§

fn decode_raw_le( reader: &mut (impl ReadRaw + ?Sized) ) -> Result<Self, DecodeError>

source§

impl DecodeRawLe for i16

source§

fn decode_raw_le( reader: &mut (impl ReadRaw + ?Sized) ) -> Result<Self, DecodeError>

source§

impl DecodeRawLe for i32

source§

fn decode_raw_le( reader: &mut (impl ReadRaw + ?Sized) ) -> Result<Self, DecodeError>

source§

impl DecodeRawLe for i64

source§

fn decode_raw_le( reader: &mut (impl ReadRaw + ?Sized) ) -> Result<Self, DecodeError>

source§

impl DecodeRawLe for i128

source§

fn decode_raw_le( reader: &mut (impl ReadRaw + ?Sized) ) -> Result<Self, DecodeError>

source§

impl DecodeRawLe for u8

source§

fn decode_raw_le( reader: &mut (impl ReadRaw + ?Sized) ) -> Result<Self, DecodeError>

source§

impl DecodeRawLe for u16

source§

fn decode_raw_le( reader: &mut (impl ReadRaw + ?Sized) ) -> Result<Self, DecodeError>

source§

impl DecodeRawLe for u32

source§

fn decode_raw_le( reader: &mut (impl ReadRaw + ?Sized) ) -> Result<Self, DecodeError>

source§

impl DecodeRawLe for u64

source§

fn decode_raw_le( reader: &mut (impl ReadRaw + ?Sized) ) -> Result<Self, DecodeError>

source§

impl DecodeRawLe for u128

source§

fn decode_raw_le( reader: &mut (impl ReadRaw + ?Sized) ) -> Result<Self, DecodeError>

source§

impl DecodeRawLe for i256

source§

fn decode_raw_le( reader: &mut (impl ReadRaw + ?Sized) ) -> Result<Self, DecodeError>

source§

impl DecodeRawLe for i512

source§

fn decode_raw_le( reader: &mut (impl ReadRaw + ?Sized) ) -> Result<Self, DecodeError>

source§

impl DecodeRawLe for i1024

source§

fn decode_raw_le( reader: &mut (impl ReadRaw + ?Sized) ) -> Result<Self, DecodeError>

source§

impl DecodeRawLe for u24

source§

fn decode_raw_le( reader: &mut (impl ReadRaw + ?Sized) ) -> Result<Self, DecodeError>

source§

impl DecodeRawLe for u40

source§

fn decode_raw_le( reader: &mut (impl ReadRaw + ?Sized) ) -> Result<Self, DecodeError>

source§

impl DecodeRawLe for u48

source§

fn decode_raw_le( reader: &mut (impl ReadRaw + ?Sized) ) -> Result<Self, DecodeError>

source§

impl DecodeRawLe for u56

source§

fn decode_raw_le( reader: &mut (impl ReadRaw + ?Sized) ) -> Result<Self, DecodeError>

source§

impl DecodeRawLe for u256

source§

fn decode_raw_le( reader: &mut (impl ReadRaw + ?Sized) ) -> Result<Self, DecodeError>

source§

impl DecodeRawLe for u512

source§

fn decode_raw_le( reader: &mut (impl ReadRaw + ?Sized) ) -> Result<Self, DecodeError>

source§

impl DecodeRawLe for u1024

source§

fn decode_raw_le( reader: &mut (impl ReadRaw + ?Sized) ) -> Result<Self, DecodeError>

Implementors§