Struct yaxpeax_superh::SuperH
source · [−]pub struct SuperH;
Trait Implementations
sourceimpl Arch for SuperH
impl Arch for SuperH
type Address = u32
type Word = u8
type Instruction = SuperHInstruction
type DecodeError = SuperHInstructionDecodeError
type Decoder = SuperHDecoder
type Operand = ()
sourceimpl Decoder<SuperH> for SuperHDecoder
impl Decoder<SuperH> for SuperHDecoder
sourcefn decode_into<T: Reader<<SuperH as Arch>::Address, <SuperH as Arch>::Word>>(
&self,
inst: &mut SuperHInstruction,
words: &mut T
) -> Result<(), <SuperH as Arch>::DecodeError>
fn decode_into<T: Reader<<SuperH as Arch>::Address, <SuperH as Arch>::Word>>(
&self,
inst: &mut SuperHInstruction,
words: &mut T
) -> Result<(), <SuperH as Arch>::DecodeError>
decode one instruction for this architecture from the
crate::Reader
of this
architecture’s Word
, writing into the provided inst
. Read moreAuto Trait Implementations
impl RefUnwindSafe for SuperH
impl Send for SuperH
impl Sync for SuperH
impl Unpin for SuperH
impl UnwindSafe for SuperH
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more