fn then<F, Fut>(self, f: F) -> Then<Self, Fut, F>
    where
        F: FnOnce(Self::Output, &mut A, &mut A::Context) -> Fut,
        Fut: ActorFuture<A>,
        Self: Sized,
    {
        then::new(self, f)
    }
/// Chain on a computation for when a future finished, passing the result of
/// the future to the provided closure `f`.
Chain on a computation for when a future finished, passing the result of
the future to the provided closure `f`.
Chain on a computation for when a future finished passing the result of the future to the provided closure ` f ` .
fn then<F, Fut>(self, f: F) -> Then<Self, Fut, F>
    where
        F: FnOnce(Self::Output, &mut A, &mut A::Context) -> Fut,
        Fut: ActorFuture<A>,
        Self: Sized,
    {
        then::new(self, f)
    }
fn then < F , Fut > ( self , f : F ) -> Then < Self , Fut , F > where F : FnOnce ( Self :: Output , & mut A , & mut A :: Context ) -> Fut , Fut : ActorFuture < A > , Self : Sized , { then :: new ( self , f ) }
Chain on a computation for when a future finished, passing the result of
the future to the provided closure `f`.
Chain on a computation for when a future finished passing the result of the future to the provided closure ` f ` .
self
f
F
self
f
F