Struct sway_ast::expr::op_code::SubiOpcode
source · pub struct SubiOpcode { /* private fields */ }
Trait Implementations§
source§impl Clone for SubiOpcode
impl Clone for SubiOpcode
source§fn clone(&self) -> SubiOpcode
fn clone(&self) -> SubiOpcode
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for SubiOpcode
impl Debug for SubiOpcode
source§impl Inst for SubiOpcode
impl Inst for SubiOpcode
§type Args = (BaseIdent, BaseIdent, AsmImmediate)
type Args = (BaseIdent, BaseIdent, AsmImmediate)
Arguments to the instruction.
fn instruction(ident: Ident, (ret, lhs, rhs): Self::Args) -> Instruction
source§impl Serialize for SubiOpcode
impl Serialize for SubiOpcode
Auto Trait Implementations§
impl RefUnwindSafe for SubiOpcode
impl Send for SubiOpcode
impl Sync for SubiOpcode
impl Unpin for SubiOpcode
impl UnwindSafe for SubiOpcode
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