pub trait SystemParamFunction<In, Out, Params: SystemParam>:
Send
+ Sync
+ 'static {
// Required method
fn run(&mut self, input: In, item: SystemParamItem<'_, '_, Params>) -> Out;
}
pub trait SystemParamFunction<In, Out, Params: SystemParam>:
Send
+ Sync
+ 'static {
// Required method
fn run(&mut self, input: In, item: SystemParamItem<'_, '_, Params>) -> Out;
}