pub trait FutureRecursionwhere Self: Future,{ // Required methods fn start_recursion(self) -> Self::Output; fn recurse(self) -> Output<Self::Output> ⓘ; }