// Originally sourced from `futures_util::io::buf_writer`, needs to be redefined locally so that
// the `AsyncBufWrite` impl can access its internals, and changed a bit to make it more efficient
// with those methods.
use crateimpl_buf_writer;
use ;
use ;
impl_buf_writer!;