[][src]Trait building_blocks_storage::access::GetUncheckedMut

pub trait GetUncheckedMut<L> {
    type Data;
    unsafe fn get_unchecked_mut(&mut self, location: L) -> &mut Self::Data;
}

Associated Types

type Data

Loading content...

Required methods

unsafe fn get_unchecked_mut(&mut self, location: L) -> &mut Self::Data

Get a mutable reference to the value at location without doing bounds checking.

Safety

Don't access out of bounds.

Loading content...

Implementors

impl<N, T> GetUncheckedMut<Stride> for ArrayN<N, T>[src]

type Data = T

impl<N, T, '_> GetUncheckedMut<&'_ Local<N>> for ArrayN<N, T> where
    Self: Array<N> + GetUncheckedMut<Stride, Data = T>, 
[src]

type Data = T

impl<N, T, '_> GetUncheckedMut<&'_ PointN<N>> for ArrayN<N, T> where
    Self: Array<N> + for<'r> GetUncheckedMut<&'r Local<N>, Data = T>,
    PointN<N>: Point
[src]

type Data = T

Loading content...