[][src]Trait goggles::storage::DenseStorage

pub trait DenseStorage: RawStorage {
    fn as_slice(&self) -> &[Self::Item];
fn as_mut_slice(&mut self) -> &mut [Self::Item]; }

Trait for storages that hold their populated values densely in a contiguous slice, enabling faster access to populated values. The slice is not guaranteed to be in any particular order.

Required methods

fn as_slice(&self) -> &[Self::Item]

fn as_mut_slice(&mut self) -> &mut [Self::Item]

Loading content...

Implementors

impl<T> DenseStorage for DenseVecStorage<T>[src]

Loading content...