diff --git a/src/func/local.rs b/src/func/local.rs index 05a7eba..2419699 100644 --- a/src/func/local.rs +++ b/src/func/local.rs @@ -4,7 +4,7 @@ use super::{controlflow::ControlFlowInstance, *}; pub trait LocalFunctor<'a>: WeakFunctor<'a> { /// Extract iteration state, if successful. fn unstuff(state: Self::F>) -> ControlFlow, A> { - Self::stuff::<_, ControlFlowInstance>(state) + Self::stuff::<_, ControlFlowInstance<_>>(state) } /// Stuff wrapped result into another functor.