Trait layered_io::Bufferable[][src]

pub trait Bufferable {
    fn abandon(&mut self);

    fn suggested_buffer_size(&self) -> usize { ... }
}
Expand description

A trait to help with buffering on top of ReadLayered and WriteLayered.

Required methods

Close the resource and abandon any pending buffered contents or errors.

Provided methods

A suggested size, in bytes, for buffering for performance.

Implementations on Foreign Types

Implementors