pub struct Strided {}Expand description
Tile is a slice of memory with a stride
Trait Implementations§
Source§impl CubeType for Strided
impl CubeType for Strided
type ExpandType = StridedExpand
Source§fn into_mut(scope: &mut Scope, expand: Self::ExpandType) -> Self::ExpandType
fn into_mut(scope: &mut Scope, expand: Self::ExpandType) -> Self::ExpandType
Wrapper around the init method, necessary to type inference.
Source§impl<IO: SliceVisibility> TileKind<IO> for Strided
impl<IO: SliceVisibility> TileKind<IO> for Strided
Source§type Tile<E: Numeric> = StridedTile<E, IO>
type Tile<E: Numeric> = StridedTile<E, IO>
Concrete tile instantiated with the element type
Auto Trait Implementations§
impl Freeze for Strided
impl RefUnwindSafe for Strided
impl Send for Strided
impl Sync for Strided
impl Unpin for Strided
impl UnwindSafe for Strided
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