pub trait IncitingResolver<State, Input, IncitingAction: IncitingAction<State, Input>> {
type Resolved;
// Required method
fn resolve_inciting(
&mut self,
priority: PriorityMut<Priority<State>>,
action: IncitingAction,
) -> Self::Resolved;
}