pub enum ClusterDirective {
RequireCtasPerCluster(ClusterSizeDirective),
ExplicitCluster(ClusterSizeDirective),
MaxClusterRank {
count: u32,
raw: String,
},
}Expand description
Cluster dimension directives used for cooperative kernels.
Variants§
Trait Implementations§
Source§impl Clone for ClusterDirective
impl Clone for ClusterDirective
Source§fn clone(&self) -> ClusterDirective
fn clone(&self) -> ClusterDirective
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 ClusterDirective
impl Debug for ClusterDirective
Source§impl PartialEq for ClusterDirective
impl PartialEq for ClusterDirective
impl Eq for ClusterDirective
impl StructuralPartialEq for ClusterDirective
Auto Trait Implementations§
impl Freeze for ClusterDirective
impl RefUnwindSafe for ClusterDirective
impl Send for ClusterDirective
impl Sync for ClusterDirective
impl Unpin for ClusterDirective
impl UnwindSafe for ClusterDirective
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