Trait rin::ecs::storage::IntoIter[][src]

pub trait IntoIter {
    type Iter: Iterator;
    pub fn into_iter(self) -> Self::Iter;
}

Associated Types

type Iter: Iterator[src]

Loading content...

Required methods

pub fn into_iter(self) -> Self::Iter[src]

Loading content...

Implementors

impl<'a, S, T> IntoIter for ReadGuardRef<'a, AutoChanged<S, T>> where
    ReadGuardRef<'a, S>: IntoIter
[src]

type Iter = <ReadGuardRef<'a, S> as IntoIter>::Iter

impl<'a, S, T> IntoIter for ReadGuardRef<'a, Changed<S, T>> where
    ReadGuardRef<'a, S>: IntoIter
[src]

type Iter = <ReadGuardRef<'a, S> as IntoIter>::Iter

impl<'a, T> IntoIter for ReadGuardRef<'a, KeyedDenseVec<usize, T>>[src]

type Iter = DenseIter<'a, T>

impl<'a, T> IntoIter for ReadGuardRef<'a, Forest<T>>[src]

type Iter = Iter<'a, T>

impl<'a, T> IntoIter for ReadGuardRef<'a, OneToNForest<T>>[src]

type Iter = Iter<'a, T>

impl<'a, T> IntoIter for ReadGuardRef<'a, UniqueDenseVec<T>>[src]

type Iter = UniqueIntoIter<'a, T>

impl<'a, T> IntoIter for ReadGuardRef<'a, VecStorage<T>>[src]

type Iter = Iter<'a, T>

impl<'a, T, G> IntoIter for ReadGuardRef<'a, _DenseOneToNVec<T, G>> where
    G: GroupExt
[src]

type Iter = OneToNDenseIter<'a, T, G>

Loading content...