fn inspect_ok<F>(self, f: F) -> InspectOk<Self, F>
    where
        F: FnMut(&Self::Ok),
        Self: Sized,
    {
        assert_stream::<Result<Self::Ok, Self::Error>, _>(InspectOk::new(self, f))
    }
/// Do something with the success value of this stream, afterwards passing
/// it on.
///
/// This is similar to the `StreamExt::inspect` method where it allows
/// easily inspecting the success value as it passes through the stream, for
/// example to debug what's going on.
Do something with the success value of this stream, afterwards passing
it on.

This is similar to the `StreamExt::inspect` method where it allows
easily inspecting the success value as it passes through the stream, for
example to debug what's going on.
Do something with the success value of this stream afterwards passing it on . This is similar to the ` StreamExt :: inspect ` method where it allows easily inspecting the success value as it passes through the stream for example to debug what ' s going on .
fn inspect_ok<F>(self, f: F) -> InspectOk<Self, F>
    where
        F: FnMut(&Self::Ok),
        Self: Sized,
    {
        assert_stream::<Result<Self::Ok, Self::Error>, _>(InspectOk::new(self, f))
    }
fn inspect_ok < F > ( self , f : F ) -> InspectOk < Self , F > where F : FnMut ( & Self :: Ok ) , Self : Sized , { assert_stream :: < Result < Self :: Ok , Self :: Error > , _ > ( InspectOk :: new ( self , f ) ) }
Do something with the success value of this stream, afterwards passing
it on.
Do something with the success value of this stream afterwards passing it on .
self
f
F
self
f
F