Trait rfw::ecs::system::SystemParamFunction[][src]

pub trait SystemParamFunction<In, Out, Param, Marker>: 'static + Send + Sync where
    Param: SystemParam
{ fn run(
        &mut self,
        input: In,
        state: &mut <Param as SystemParam>::Fetch,
        system_state: &SystemState,
        world: &World,
        change_tick: u32
    ) -> Out; }

Required methods

Implementors