pub trait Resolver<State, Input, IncitingAction: IncitingAction<State, Input>>: Sized {
// Required method
fn resolve_next<R: IncitingResolver<State, Input, IncitingAction> + StackResolver<State, IncitingAction>>(
self,
resolver: &mut R,
) -> ResolveStack<Self, R::Resolved, R::HaltStack>;
}Required Methods§
fn resolve_next<R: IncitingResolver<State, Input, IncitingAction> + StackResolver<State, IncitingAction>>( self, resolver: &mut R, ) -> ResolveStack<Self, R::Resolved, R::HaltStack>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.