Struct rinecs::UniqueEntitiesIterWrapper [−][src]
pub struct UniqueEntitiesIterWrapper<I> { /* fields omitted */ }
Trait Implementations
impl<'a, S, I> IntoEntitiesIterator<'a, S> for UniqueEntitiesIterWrapper<I> where
S: StorageRef<'a> + 'a,
I: Iterator<Item = &'a Entity>,
[src]
impl<'a, S, I> IntoEntitiesIterator<'a, S> for UniqueEntitiesIterWrapper<I> where
S: StorageRef<'a> + 'a,
I: Iterator<Item = &'a Entity>,
[src]type IntoEntitiesIter = EntitiesComponentIter<'a, Copied<I>, S>
type IntoEntitiesIterMut = EntitiesComponentIter<'a, Copied<I>, S>
type IntoEntitiesOptIter = EntitiesComponentOptIter<'a, Copied<I>, S>
type IntoEntitiesOptIterMut = EntitiesComponentOptIter<'a, Copied<I>, S>
fn storage_entities_iter(self, storage: Option<S>) -> Self::IntoEntitiesIter where
S: ReadOnlyStorage,
[src]
S: ReadOnlyStorage,
fn storage_entities_iter_mut(
self,
storage: Option<S>
) -> Self::IntoEntitiesIterMut
[src]
self,
storage: Option<S>
) -> Self::IntoEntitiesIterMut
fn storage_entities_opt_iter(
self,
storage: Option<S>
) -> Self::IntoEntitiesOptIter where
S: ReadOnlyStorage,
[src]
self,
storage: Option<S>
) -> Self::IntoEntitiesOptIter where
S: ReadOnlyStorage,
fn storage_entities_opt_iter_mut(
self,
storage: Option<S>
) -> Self::IntoEntitiesOptIterMut
[src]
self,
storage: Option<S>
) -> Self::IntoEntitiesOptIterMut
Auto Trait Implementations
impl<I> RefUnwindSafe for UniqueEntitiesIterWrapper<I> where
I: RefUnwindSafe,
I: RefUnwindSafe,
impl<I> Send for UniqueEntitiesIterWrapper<I> where
I: Send,
I: Send,
impl<I> Sync for UniqueEntitiesIterWrapper<I> where
I: Sync,
I: Sync,
impl<I> Unpin for UniqueEntitiesIterWrapper<I> where
I: Unpin,
I: Unpin,
impl<I> UnwindSafe for UniqueEntitiesIterWrapper<I> where
I: UnwindSafe,
I: UnwindSafe,