pub trait DetailsArchInsn: PartialEq + Debug {
type Operand: Into<ArchOperand> + Default + Clone + Debug + PartialEq;
type OperandIterator: Iterator<Item = Self::Operand>;
// Required method
fn operands(&self) -> Self::OperandIterator;
}Expand description
Provides architecture-specific details about an instruction
Required Associated Types§
type Operand: Into<ArchOperand> + Default + Clone + Debug + PartialEq
type OperandIterator: Iterator<Item = Self::Operand>
Required Methods§
fn operands(&self) -> Self::OperandIterator
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.