pub trait DecoderValueMut<'a>: Sized {
    // Required method
    fn decode_mut(
        bytes: DecoderBufferMut<'a>
    ) -> DecoderBufferMutResult<'_, Self>;
}

Required Methods§

Implementations on Foreign Types§

source§

impl<'a> DecoderValueMut<'a> for i64

source§

impl<'a> DecoderValueMut<'a> for i32

source§

impl<'a> DecoderValueMut<'a> for u32

source§

impl<'a> DecoderValueMut<'a> for i8

source§

impl<'a, T: DecoderValueMut<'a>> DecoderValueMut<'a> for Option<T>

source§

impl<'a> DecoderValueMut<'a> for ()

source§

impl<'a> DecoderValueMut<'a> for u8

source§

impl<'a> DecoderValueMut<'a> for f64

source§

impl<'a> DecoderValueMut<'a> for u128

source§

impl<'a> DecoderValueMut<'a> for f32

source§

impl<'a> DecoderValueMut<'a> for i128

source§

impl<'a> DecoderValueMut<'a> for u64

source§

impl<'a> DecoderValueMut<'a> for u16

source§

impl<'a> DecoderValueMut<'a> for i16

Implementors§

source§

impl<'a> DecoderValueMut<'a> for &'a I16where I16: FromBytes,

source§

impl<'a> DecoderValueMut<'a> for &'a I32where I32: FromBytes,

source§

impl<'a> DecoderValueMut<'a> for &'a I64where I64: FromBytes,

source§

impl<'a> DecoderValueMut<'a> for &'a I128where I128: FromBytes,

source§

impl<'a> DecoderValueMut<'a> for &'a U16where U16: FromBytes,

source§

impl<'a> DecoderValueMut<'a> for &'a U32where U32: FromBytes,

source§

impl<'a> DecoderValueMut<'a> for &'a U64where U64: FromBytes,

source§

impl<'a> DecoderValueMut<'a> for &'a U128where U128: FromBytes,

source§

impl<'a> DecoderValueMut<'a> for &'a mut I16where I16: FromBytes,

source§

impl<'a> DecoderValueMut<'a> for &'a mut I32where I32: FromBytes,

source§

impl<'a> DecoderValueMut<'a> for &'a mut I64where I64: FromBytes,

source§

impl<'a> DecoderValueMut<'a> for &'a mut I128where I128: FromBytes,

source§

impl<'a> DecoderValueMut<'a> for &'a mut U16where U16: FromBytes,

source§

impl<'a> DecoderValueMut<'a> for &'a mut U32where U32: FromBytes,

source§

impl<'a> DecoderValueMut<'a> for &'a mut U64where U64: FromBytes,

source§

impl<'a> DecoderValueMut<'a> for &'a mut U128where U128: FromBytes,

source§

impl<'a> DecoderValueMut<'a> for i24

source§

impl<'a> DecoderValueMut<'a> for i48

source§

impl<'a> DecoderValueMut<'a> for u24

source§

impl<'a> DecoderValueMut<'a> for u48

source§

impl<'a> DecoderValueMut<'a> for I16where I16: FromBytes,

source§

impl<'a> DecoderValueMut<'a> for I32where I32: FromBytes,

source§

impl<'a> DecoderValueMut<'a> for I64where I64: FromBytes,

source§

impl<'a> DecoderValueMut<'a> for I128where I128: FromBytes,

source§

impl<'a> DecoderValueMut<'a> for U16where U16: FromBytes,

source§

impl<'a> DecoderValueMut<'a> for U32where U32: FromBytes,

source§

impl<'a> DecoderValueMut<'a> for U64where U64: FromBytes,

source§

impl<'a> DecoderValueMut<'a> for U128where U128: FromBytes,

source§

impl<'a> DecoderValueMut<'a> for DecoderBuffer<'a>

source§

impl<'a> DecoderValueMut<'a> for DecoderBufferMut<'a>