irox_stats::streams

Trait Decoder

Source
pub trait Decoder<T> {
    // Required method
    fn next(&mut self) -> Result<Option<T>, Error>;
}

Required Methods§

Source

fn next(&mut self) -> Result<Option<T>, Error>

Implementors§

Source§

impl Decoder<f64> for U64ToF64Decoder

Source§

impl<'a, T: Hash + Eq + Default + ReadFromBEBits + Copy, B: Bits> Decoder<T> for GroupDecodingStream<'a, T, B>

Available on crate features std and miniz only.
Source§

impl<D: Streamable, S: Streamable + ZagZig<Output = D>> Decoder<D> for ZigZagDecoder<S>

Source§

impl<T: Streamable + ToUnsigned<Output = R> + Add<Output = T>, R: Streamable> Decoder<R> for AddingDecoder<T>