Struct Deflater
compression::prelude
pub struct Deflater { /* fields omitted */ }
impl Deflater
pub fn new() -> Self
pub fn with_dict(dict: &[u8]) -> Self
impl Default for Deflater
fn default() -> Self
Returns the "default value" for a type. Read more
impl<R> Decoder<R> for Deflater where R: BitRead<Right>,
type Error = CompressionError
type Output = u8
fn next(&mut self, iter: &mut R) -> Result<Option<u8>, Self::Error>
impl<'a, R, E, B> Iterator for DecodeIterator<'a, R, E, B> where E: Decoder<R>, B: BorrowMut<R>, CompressionError: From<E::Error>, type Item = Result<E::Output, E::Error>;
fn iter<'a>( &'a mut self, reader: &'a mut R) -> DecodeIterator<R, Self, &'a mut R> where Self: Sized,
impl Send for Deflater
impl Sync for Deflater