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> { ... }
}