Trait bevy::ecs::system::ExclusiveSystemParamFunction
pub trait ExclusiveSystemParamFunction<Param, Marker>: 'static + Send + Syncwhere
Param: ExclusiveSystemParam,{
fn run(
&mut self,
world: &mut World,
param_value: <<Param as ExclusiveSystemParam>::Fetch as ExclusiveSystemParamFetch<'_>>::Item
);
}
Expand description
A trait implemented for all exclusive system functions that can be used as System
s.
This trait can be useful for making your own systems which accept other systems, sometimes called higher order systems.