pub use ;
/// A trait for byte buffers that can be used as a source of bytes to read.
///
/// This is an optional extension to [`Read`](crate::Read). A reader may not have a deterministic
/// length, but an `IoBuf` can report how many bytes are remaining to be read.
/// A trait for byte buffers that can be used as a destination for bytes to write.
///
/// This is an optional extension to [`Write`](crate::Write). A writer may not have a deterministic
/// length, but an `IoBufMut` can report how much space is remaining to be written.