Struct sway_ast::expr::op_code::ExpiOpcode
source · pub struct ExpiOpcode { /* private fields */ }
Trait Implementations§
source§impl Clone for ExpiOpcode
impl Clone for ExpiOpcode
source§fn clone(&self) -> ExpiOpcode
fn clone(&self) -> ExpiOpcode
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 ExpiOpcode
impl Debug for ExpiOpcode
source§impl Inst for ExpiOpcode
impl Inst for ExpiOpcode
§type Args = (BaseIdent, BaseIdent, AsmImmediate)
type Args = (BaseIdent, BaseIdent, AsmImmediate)
Arguments to the instruction.
fn instruction(ident: Ident, (ret, base, power): Self::Args) -> Instruction
source§impl Serialize for ExpiOpcode
impl Serialize for ExpiOpcode
Auto Trait Implementations§
impl RefUnwindSafe for ExpiOpcode
impl Send for ExpiOpcode
impl Sync for ExpiOpcode
impl Unpin for ExpiOpcode
impl UnwindSafe for ExpiOpcode
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