Enum cubecl_core::codegen::CubeCountSettings
source · pub enum CubeCountSettings<S: ComputeServer> {
Input {
pos: usize,
},
Output {
pos: usize,
},
Custom(CubeCount<S>),
}
Expand description
The position of the input or output to calculate the number of cubes to launch.
Variants§
Auto Trait Implementations§
impl<S> Freeze for CubeCountSettings<S>where
<<S as ComputeServer>::MemoryManagement as MemoryManagement<<S as ComputeServer>::Storage>>::Binding: Freeze,
impl<S> RefUnwindSafe for CubeCountSettings<S>where
<<S as ComputeServer>::MemoryManagement as MemoryManagement<<S as ComputeServer>::Storage>>::Binding: RefUnwindSafe,
impl<S> Send for CubeCountSettings<S>
impl<S> Sync for CubeCountSettings<S>
impl<S> Unpin for CubeCountSettings<S>where
<<S as ComputeServer>::MemoryManagement as MemoryManagement<<S as ComputeServer>::Storage>>::Binding: Unpin,
impl<S> UnwindSafe for CubeCountSettings<S>where
<<S as ComputeServer>::MemoryManagement as MemoryManagement<<S as ComputeServer>::Storage>>::Binding: UnwindSafe,
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