Struct entity_table::ComponentTable [−][src]
pub struct ComponentTable<T> { /* fields omitted */ }
Implementations
pub fn iter(&self) -> ComponentTableIter<'_, T>ⓘNotable traits for ComponentTableIter<'a, T>impl<'a, T> Iterator for ComponentTableIter<'a, T> type Item = (Entity, &'a T);
Notable traits for ComponentTableIter<'a, T>
impl<'a, T> Iterator for ComponentTableIter<'a, T> type Item = (Entity, &'a T);
pub fn iter_mut(&mut self) -> ComponentTableIterMut<'_, T>ⓘNotable traits for ComponentTableIterMut<'a, T>impl<'a, T> Iterator for ComponentTableIterMut<'a, T> type Item = (Entity, &'a mut T);
Notable traits for ComponentTableIterMut<'a, T>
impl<'a, T> Iterator for ComponentTableIterMut<'a, T> type Item = (Entity, &'a mut T);
Trait Implementations
Auto Trait Implementations
impl<T> RefUnwindSafe for ComponentTable<T> where
T: RefUnwindSafe,
impl<T> Send for ComponentTable<T> where
T: Send,
impl<T> Sync for ComponentTable<T> where
T: Sync,
impl<T> Unpin for ComponentTable<T> where
T: Unpin,
impl<T> UnwindSafe for ComponentTable<T> where
T: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more