#[repr(packed(1))]pub struct MemoryLaneArg {
pub memory_arg_idx: Operand128Idx<MemoryOperand>,
pub lane: u8,
}Expand description
An indexed memory argument and SIMD lane.
Fields§
§memory_arg_idx: Operand128Idx<MemoryOperand>§lane: u8Trait Implementations§
Source§impl Clone for MemoryLaneArg
impl Clone for MemoryLaneArg
Source§fn clone(&self) -> MemoryLaneArg
fn clone(&self) -> MemoryLaneArg
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 MemoryLaneArg
Source§impl Debug for MemoryLaneArg
impl Debug for MemoryLaneArg
Source§impl<'de> Deserialize<'de> for MemoryLaneArg
impl<'de> Deserialize<'de> for MemoryLaneArg
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 MemoryLaneArg
Source§impl PartialEq for MemoryLaneArg
impl PartialEq for MemoryLaneArg
Source§impl Serialize for MemoryLaneArg
impl Serialize for MemoryLaneArg
impl StructuralPartialEq for MemoryLaneArg
Auto Trait Implementations§
impl Freeze for MemoryLaneArg
impl RefUnwindSafe for MemoryLaneArg
impl Send for MemoryLaneArg
impl Sync for MemoryLaneArg
impl Unpin for MemoryLaneArg
impl UnsafeUnpin for MemoryLaneArg
impl UnwindSafe for MemoryLaneArg
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