Trait CubeIndexMut

Source
pub trait CubeIndexMut<T: Index>: CubeIndex<T> {
    // Provided method
    fn cube_idx_mut(&mut self, _i: T) -> &mut Self::Output { ... }
}

Provided Methods§

Source

fn cube_idx_mut(&mut self, _i: T) -> &mut Self::Output

Implementations on Foreign Types§

Source§

impl<I: Index> CubeIndexMut<I> for f32

Source§

impl<I: Index> CubeIndexMut<I> for f64

Source§

impl<I: Index> CubeIndexMut<I> for i8

Source§

impl<I: Index> CubeIndexMut<I> for i16

Source§

impl<I: Index> CubeIndexMut<I> for i32

Source§

impl<I: Index> CubeIndexMut<I> for i64

Source§

impl<I: Index> CubeIndexMut<I> for u8

Source§

impl<I: Index> CubeIndexMut<I> for u16

Source§

impl<I: Index> CubeIndexMut<I> for u32

Source§

impl<I: Index> CubeIndexMut<I> for u64

Source§

impl<I: Index> CubeIndexMut<I> for bf16

Source§

impl<I: Index> CubeIndexMut<I> for f16

Implementors§

Source§

impl<E: CubeType, I: Index> CubeIndexMut<I> for Array<E>

Source§

impl<E: CubeType, I: Index> CubeIndexMut<I> for SharedMemory<E>

Source§

impl<E: CubeType, I: Index> CubeIndexMut<I> for SliceMut<E>

Source§

impl<E: CubeType, I: Index> CubeIndexMut<I> for Tensor<E>

Source§

impl<I: Index> CubeIndexMut<I> for flex32

Source§

impl<I: Index> CubeIndexMut<I> for tf32

Source§

impl<P> CubeIndexMut<u32> for Line<P>
where P: CubePrimitive,

Source§

impl<P> CubeIndexMut<ExpandElementTyped<u32>> for Line<P>
where P: CubePrimitive,

Source§

impl<T: Index, const POS: u8> CubeIndexMut<T> for FloatExpand<POS>

Source§

impl<T: Index, const POS: u8> CubeIndexMut<T> for IntExpand<POS>