pub enum LaneConstInstruction {
ConstLoc(u32),
ConstLane(u32, u32),
ConstZone(u32),
}Expand description
Lane-specific constant instructions (device code 0x0F).
Variants§
ConstLoc(u32)
Push a packed LocationAddr. Opcode 0x000F.
ConstLane(u32, u32)
Push a packed LaneAddr as (data0, data1). Opcode 0x010F.
ConstZone(u32)
Push a packed ZoneAddr. Opcode 0x020F.
Trait Implementations§
Source§impl Clone for LaneConstInstruction
impl Clone for LaneConstInstruction
Source§fn clone(&self) -> LaneConstInstruction
fn clone(&self) -> LaneConstInstruction
Returns a duplicate 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 LaneConstInstruction
impl Debug for LaneConstInstruction
Source§impl PartialEq for LaneConstInstruction
impl PartialEq for LaneConstInstruction
impl Copy for LaneConstInstruction
impl Eq for LaneConstInstruction
impl StructuralPartialEq for LaneConstInstruction
Auto Trait Implementations§
impl Freeze for LaneConstInstruction
impl RefUnwindSafe for LaneConstInstruction
impl Send for LaneConstInstruction
impl Sync for LaneConstInstruction
impl Unpin for LaneConstInstruction
impl UnwindSafe for LaneConstInstruction
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