pub trait Compress<W> {
// Required methods
fn write_item(&mut self, item: &[u8]) -> Result<u64, Error>;
fn finish(self) -> Result<W, Error>;
fn flush(&mut self) -> Result<(), Error>;
}
Expand description
Trait for writing compressed streams