pub trait ReactionFn: Fn(&mut Context<'_>, &mut dyn ReactorState, &[IPort<'_>], &mut [OPort<'_>], &mut [&mut Action]) + Sync + Send { }

Implementors§

source§

impl<F> ReactionFn for Fwhere F: Fn(&mut Context<'_>, &mut dyn ReactorState, &[IPort<'_>], &mut [OPort<'_>], &mut [&mut Action]) + Send + Sync,