pub enum DimRole {
Launch,
Spec,
}Expand description
What a dimension controls.
Variants§
Launch
Launch geometry only: no source change, no recompile. block_x,
block_y, block_z default to this.
Spec
Compile-time specialization: a distinct generated source, therefore a distinct reconverge verdict and a distinct compiled artifact.
Trait Implementations§
impl Copy for DimRole
impl Eq for DimRole
impl StructuralPartialEq for DimRole
Auto Trait Implementations§
impl Freeze for DimRole
impl RefUnwindSafe for DimRole
impl Send for DimRole
impl Sync for DimRole
impl Unpin for DimRole
impl UnsafeUnpin for DimRole
impl UnwindSafe for DimRole
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,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.