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 Systems.

This trait can be useful for making your own systems which accept other systems, sometimes called higher order systems.

Required Methods

Implementors