Trait conniecs::entity::builder::EntityModifier
[−]
[src]
pub trait EntityModifier<C, M> where
C: ComponentManager,
M: ServiceManager, { fn modify<'a>(
self,
entity: ModifyData<'a, C>,
components: &mut C,
services: &mut M
); }
Required Methods
fn modify<'a>(
self,
entity: ModifyData<'a, C>,
components: &mut C,
services: &mut M
)
self,
entity: ModifyData<'a, C>,
components: &mut C,
services: &mut M
)
Implementors
impl<C, M> EntityModifier<C, M> for () where
C: ComponentManager,
M: ServiceManager,impl<C, M, F> EntityModifier<C, M> for F where
C: ComponentManager,
M: ServiceManager,
F: FnOnce(ModifyData<C>, &mut C, &mut M),