pub fn num_words(&self) -> usize
    where
        Backend: BoundedReadWords<Word, Stack>,
    {
        self.bulk.remaining() + bit_array_to_chunks_truncated::<_, Word>(self.state).len()
    }
/// Returns the number of compressed words on the ANS coder's stack.
///
/// This includes a constant overhead of between one and two words unless the
/// stack is completely empty.
///
/// This method returns the length of the slice, the `Vec<Word>`, or the iterator
/// that would be returned by [`get_compressed`], [`into_compressed`], or
/// [`iter_compressed`], respectively, when called at this time.
///
/// See also [`num_bits`].
///
/// [`get_compressed`]: #method.get_compressed
/// [`into_compressed`]: #method.into_compressed
/// [`iter_compressed`]: #method.iter_compressed
/// [`num_bits`]: #method.num_bits
Returns the number of compressed words on the ANS coder's stack.
This includes a constant overhead of between one and two words unless the
stack is completely empty.






Returns the number of compressed words on the ANS coder ' s stack . This includes a constant overhead of between one and two words unless the stack is completely empty .
pub fn num_words(&self) -> usize
    where
        Backend: BoundedReadWords<Word, Stack>,
    {
        self.bulk.remaining() + bit_array_to_chunks_truncated::<_, Word>(self.state).len()
    }
pub fn num_words ( & self ) -> usize where Backend : BoundedReadWords < Word , Stack > , { self . bulk . remaining ( ) + bit_array_to_chunks_truncated :: < _ , Word > ( self . state ) . len ( ) }
Returns the number of compressed words on the ANS coder's stack.
Returns the number of compressed words on the ANS coder ' s stack .
&self
&self