fn close(&mut self) -> Close<'_, Self>
    where
        Self: Unpin,
    {
        assert_future::<Result<()>, _>(Close::new(self))
    }
/// Creates a future which will entirely close this `AsyncWrite`.
Creates a future which will entirely close this `AsyncWrite`.
Creates a future which will entirely close this ` AsyncWrite ` .
fn close(&mut self) -> Close<'_, Self>
    where
        Self: Unpin,
    {
        assert_future::<Result<()>, _>(Close::new(self))
    }
fn close ( & mut self ) -> Close < ' _ , Self > where Self : Unpin , { assert_future :: < Result < ( ) > , _ > ( Close :: new ( self ) ) }
Creates a future which will entirely close this `AsyncWrite`.
Creates a future which will entirely close this ` AsyncWrite ` .
&mut self
&mut self