pub fn from_writer(writer: W) -> Result<Self> {
        Ok(Self {
            writer,
            _phantom: PhantomData,
        })
    }
/// Build a writer from a writer with [AsyncWrite] trait.
Build a writer from a writer with [AsyncWrite] trait.
Build a writer from a writer with [ AsyncWrite ] trait .
pub fn from_writer(writer: W) -> Result<Self> {
        Ok(Self {
            writer,
            _phantom: PhantomData,
        })
    }
pub fn from_writer ( writer : W ) -> Result < Self > { Ok ( Self { writer , _phantom : PhantomData , } ) }
Build a writer from a writer with [AsyncWrite] trait.
Build a writer from a writer with [ AsyncWrite ] trait .
writer
W
writer
W