Trait qecs_core::_ComponentStore
[−]
[src]
pub trait _ComponentStore<'a>: StoreBase { type _Value: Component; type Values: Iterator<Item = &'a Self::_Value> + 'a; type ValuesMut: Iterator<Item = &'a mut Self::_Value> + 'a; }
Workaround for lack of HK-lifetimes.
Associated Types
type _Value: Component
type Values: Iterator<Item = &'a Self::_Value> + 'a
type ValuesMut: Iterator<Item = &'a mut Self::_Value> + 'a
Implementors
impl<'a, S> _ComponentStore<'a> for S where
S: DerefMut + ServiceBase,
S::Target: _ComponentStore<'a>,