Trait yaxpeax_arch::Arch[][src]

pub trait Arch {
    type Address: Address + Debug + Hash + PartialEq + Eq + Serialize + for<'de> Deserialize<'de>;
    type Instruction: Instruction + LengthedInstruction<Unit = AddressDiff<Self::Address>> + Debug + Default;
    type DecodeError: DecodeError + Debug + Display;
    type Decoder: Decoder<Self::Instruction, Error = Self::DecodeError> + Default;
    type Operand;
}

Associated Types

Loading content...

Implementors

Loading content...