Skip to main content

StackResolver

Trait StackResolver 

Source
pub trait StackResolver<State, IncitingAction: IncitingActionInfo<State>> {
    type HaltStack;

    // Required method
    fn resolve_stack(
        &mut self,
        priority: PriorityMut<PriorityStack<State, IncitingAction>>,
        action: IncitingAction::Stackable,
    ) -> Resolve<PriorityStack<State, IncitingAction>, Self::HaltStack>;
}

Required Associated Types§

Required Methods§

Source

fn resolve_stack( &mut self, priority: PriorityMut<PriorityStack<State, IncitingAction>>, action: IncitingAction::Stackable, ) -> Resolve<PriorityStack<State, IncitingAction>, Self::HaltStack>

Implementors§