Decoder

Trait Decoder 

Source
pub trait Decoder {
    // Required methods
    fn decode_unit(
        &mut self,
        in_buffer: &mut ReadBuffer<'_>,
        signature: &mut ReadSignature,
        out_buffer: &mut WriteBuffer<'_>,
    );
    fn decode_partial_unit(
        &mut self,
        in_buffer: &mut ReadBuffer<'_>,
        signature: &mut ReadSignature,
        out_buffer: &mut WriteBuffer<'_>,
    ) -> bool;
}

Required Methods§

Source

fn decode_unit( &mut self, in_buffer: &mut ReadBuffer<'_>, signature: &mut ReadSignature, out_buffer: &mut WriteBuffer<'_>, )

Source

fn decode_partial_unit( &mut self, in_buffer: &mut ReadBuffer<'_>, signature: &mut ReadSignature, out_buffer: &mut WriteBuffer<'_>, ) -> bool

Implementors§