#[repr(u8)]pub enum WaveOpType {
Shuffle = 0,
ShuffleUp = 1,
ShuffleDown = 2,
ShuffleXor = 3,
Broadcast = 4,
Ballot = 5,
Any = 6,
All = 7,
}Variants§
Implementations§
Trait Implementations§
Source§impl Clone for WaveOpType
impl Clone for WaveOpType
Source§fn clone(&self) -> WaveOpType
fn clone(&self) -> WaveOpType
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 WaveOpType
impl Debug for WaveOpType
Source§impl PartialEq for WaveOpType
impl PartialEq for WaveOpType
impl Copy for WaveOpType
impl Eq for WaveOpType
impl StructuralPartialEq for WaveOpType
Auto Trait Implementations§
impl Freeze for WaveOpType
impl RefUnwindSafe for WaveOpType
impl Send for WaveOpType
impl Sync for WaveOpType
impl Unpin for WaveOpType
impl UnsafeUnpin for WaveOpType
impl UnwindSafe for WaveOpType
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