Trait rin::ecs::NToOneComponentSend [−][src]
pub trait NToOneComponentSend<'a>: NToOneComponent<'a> + Send { }
Send
N to One Component
Implementors
impl<'a, C> NToOneComponentSend<'a> for C where
C: NToOneComponent<'a, Target = Entity> + Send + Deref + 'static,
<C as Component>::Storage: Storage<'a, C>,
<<C as Component>::Storage as Storage<'a, C>>::Get: Borrow<<<C as Component>::Storage as Storage<'a, C>>::DerefTarget>,
<<C as Component>::Storage as Storage<'a, C>>::DerefTarget: Deref,
<<<C as Component>::Storage as Storage<'a, C>>::DerefTarget as Deref>::Target == Entity,
[src]
C: NToOneComponent<'a, Target = Entity> + Send + Deref + 'static,
<C as Component>::Storage: Storage<'a, C>,
<<C as Component>::Storage as Storage<'a, C>>::Get: Borrow<<<C as Component>::Storage as Storage<'a, C>>::DerefTarget>,
<<C as Component>::Storage as Storage<'a, C>>::DerefTarget: Deref,
<<<C as Component>::Storage as Storage<'a, C>>::DerefTarget as Deref>::Target == Entity,