pub enum Wcoj4CycleRootAggValue {
X,
Y,
Z,
}Expand description
Aggregate-fused 4-cycle group-by-root sum/min/max selector: which 4-cycle output variable supplies the aggregate value for the fused group-by-root sum/min/max kernels. The group key is always the variable-order root W; the value must itself be a 4-cycle output variable (X, Y or Z) so the kernel can read it during traversal.
Variants§
X
Aggregate over X (e1.col1 of the root row).
Y
Aggregate over Y (e2.col1 of the resolved work item).
Z
Aggregate over Z (e3.col1 of the resolved work item).
Trait Implementations§
Source§impl Clone for Wcoj4CycleRootAggValue
impl Clone for Wcoj4CycleRootAggValue
Source§fn clone(&self) -> Wcoj4CycleRootAggValue
fn clone(&self) -> Wcoj4CycleRootAggValue
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 Wcoj4CycleRootAggValue
impl Debug for Wcoj4CycleRootAggValue
Source§impl PartialEq for Wcoj4CycleRootAggValue
impl PartialEq for Wcoj4CycleRootAggValue
impl Copy for Wcoj4CycleRootAggValue
impl Eq for Wcoj4CycleRootAggValue
impl StructuralPartialEq for Wcoj4CycleRootAggValue
Auto Trait Implementations§
impl Freeze for Wcoj4CycleRootAggValue
impl RefUnwindSafe for Wcoj4CycleRootAggValue
impl Send for Wcoj4CycleRootAggValue
impl Sync for Wcoj4CycleRootAggValue
impl Unpin for Wcoj4CycleRootAggValue
impl UnsafeUnpin for Wcoj4CycleRootAggValue
impl UnwindSafe for Wcoj4CycleRootAggValue
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more