Struct compression::prelude::LzhufDecoder
[−]
[src]
pub struct LzhufDecoder { /* fields omitted */ }
Methods
impl LzhufDecoder
[src]
pub fn new(method: &LzhufMethod) -> Self
[src]
Trait Implementations
impl Decoder for LzhufDecoder
[src]
type Error = CompressionError
type Direction = Left
type Item = u8
fn next<R: BitRead<Self::Direction>>(
&mut self,
iter: &mut R
) -> Result<Option<u8>, Self::Error>
[src]
&mut self,
iter: &mut R
) -> Result<Option<u8>, Self::Error>
fn iter<'a, R: BitRead<Self::Direction>>(
&'a mut self,
reader: &'a mut R
) -> DecoderChainIterator<Self::Direction, Self, R, Self::Item> where
Self: Sized,
[src]
&'a mut self,
reader: &'a mut R
) -> DecoderChainIterator<Self::Direction, Self, R, Self::Item> where
Self: Sized,