pub enum ShOperand {
Reg(RegId),
Imm(u64),
Mem(ShOpMem),
Invalid,
}Expand description
sh operand
Variants§
Trait Implementations§
Source§impl From<ShOperand> for ArchOperand
Available on crate feature arch_sh only.
impl From<ShOperand> for ArchOperand
Available on crate feature
arch_sh only.Source§fn from(op: ShOperand) -> ArchOperand
fn from(op: ShOperand) -> ArchOperand
Converts to this type from the input type.
impl Eq for ShOperand
impl StructuralPartialEq for ShOperand
Auto Trait Implementations§
impl Freeze for ShOperand
impl RefUnwindSafe for ShOperand
impl Send for ShOperand
impl Sync for ShOperand
impl Unpin for ShOperand
impl UnwindSafe for ShOperand
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more