Trait yaxpeax_core::arch::DecodeFrom[][src]

pub trait DecodeFrom<T: MemoryRepr<Self> + ?Sized>: Arch {
    fn decode_with_decoder_into<'mem>(
        decoder: &Self::Decoder,
        t: &ReadCursor<'mem, Self, T>,
        instr: &mut Self::Instruction
    ) -> Result<(), Self::DecodeError>; fn decode_from<'mem>(
        t: &ReadCursor<'mem, Self, T>
    ) -> Result<Self::Instruction, Self::DecodeError> { ... }
fn decode_with_decoder<'mem>(
        decoder: &Self::Decoder,
        t: &ReadCursor<'mem, Self, T>
    ) -> Result<Self::Instruction, Self::DecodeError> { ... } }

Required methods

Provided methods

Implementations on Foreign Types

Implementors