pub struct ReduceRangeExpand {
pub index_start: <u32 as CubeType>::ExpandType,
pub index_step: <u32 as CubeType>::ExpandType,
pub coordinate_start: <u32 as CubeType>::ExpandType,
pub coordinate_end: <u32 as CubeType>::ExpandType,
pub coordinate_step: <u32 as CubeType>::ExpandType,
}
Fields§
§index_start: <u32 as CubeType>::ExpandType
§index_step: <u32 as CubeType>::ExpandType
§coordinate_start: <u32 as CubeType>::ExpandType
§coordinate_end: <u32 as CubeType>::ExpandType
§coordinate_step: <u32 as CubeType>::ExpandType
Trait Implementations§
Source§impl Clone for ReduceRangeExpand
impl Clone for ReduceRangeExpand
Source§impl CubeDebug for ReduceRangeExpand
impl CubeDebug for ReduceRangeExpand
Source§fn set_debug_name(&self, scope: &mut Scope, name: &'static str)
fn set_debug_name(&self, scope: &mut Scope, name: &'static str)
Set the debug name of this type’s expansion. Should do nothing for types that don’t appear
at runtime
Auto Trait Implementations§
impl Freeze for ReduceRangeExpand
impl RefUnwindSafe for ReduceRangeExpand
impl !Send for ReduceRangeExpand
impl !Sync for ReduceRangeExpand
impl Unpin for ReduceRangeExpand
impl UnwindSafe for ReduceRangeExpand
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