Trait compression::prelude::Encoder
[−]
[src]
pub trait Encoder where
CompressionError: From<Self::Error>, { type Error; fn next<I: Iterator<Item = u8>>(
&mut self,
iter: &mut I,
action: &Action
) -> Option<Result<u8, Self::Error>>; }
Associated Types
type Error
Required Methods
fn next<I: Iterator<Item = u8>>(
&mut self,
iter: &mut I,
action: &Action
) -> Option<Result<u8, Self::Error>>
&mut self,
iter: &mut I,
action: &Action
) -> Option<Result<u8, Self::Error>>
Implementors
impl Encoder for BZip2Encoder type Error = CompressionError;
impl Encoder for Inflater type Error = CompressionError;
impl Encoder for LzhufEncoder type Error = CompressionError;
impl Encoder for ZlibEncoder type Error = CompressionError;
impl Encoder for GZipEncoder type Error = CompressionError;