#[repr(packed(1))]pub struct MemoryLocalArg {
pub memory_arg_idx: Operand64Idx<CompactMemoryOperand>,
pub local1: u8,
pub local2: u8,
}Expand description
An indexed memory argument and up to two local operands.
Fields§
§memory_arg_idx: Operand64Idx<CompactMemoryOperand>§local1: u8§local2: u8Trait Implementations§
Source§impl Clone for MemoryLocalArg
impl Clone for MemoryLocalArg
Source§fn clone(&self) -> MemoryLocalArg
fn clone(&self) -> MemoryLocalArg
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for MemoryLocalArg
Source§impl Debug for MemoryLocalArg
impl Debug for MemoryLocalArg
Source§impl<'de> Deserialize<'de> for MemoryLocalArg
impl<'de> Deserialize<'de> for MemoryLocalArg
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for MemoryLocalArg
Source§impl PartialEq for MemoryLocalArg
impl PartialEq for MemoryLocalArg
Source§impl Serialize for MemoryLocalArg
impl Serialize for MemoryLocalArg
impl StructuralPartialEq for MemoryLocalArg
Auto Trait Implementations§
impl Freeze for MemoryLocalArg
impl RefUnwindSafe for MemoryLocalArg
impl Send for MemoryLocalArg
impl Sync for MemoryLocalArg
impl Unpin for MemoryLocalArg
impl UnsafeUnpin for MemoryLocalArg
impl UnwindSafe for MemoryLocalArg
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