fn decode_ez(&self, input: &[u8], output: &mut [u8]) -> Result<usize, DecodeError> {
        let estimate = self.decoded_length_estimate(input.len());

        self.decode(input, output, estimate)
    }
// a convenience wrapper to avoid the separate estimate call in tests
a convenience wrapper to avoid the separate estimate call in tests
a convenience wrapper to avoid the separate estimate call in tests
fn decode_ez(&self, input: &[u8], output: &mut [u8]) -> Result<usize, DecodeError> {
        let estimate = self.decoded_length_estimate(input.len());
        self.decode(input, output, estimate)
    }
fn decode_ez ( & self , input : & [ u8 ] , output : & mut [ u8 ] ) -> Result < usize , DecodeError > { let estimate = self . decoded_length_estimate ( input . len ( ) ) ; self . decode ( input , output , estimate ) }
a convenience wrapper to avoid the separate estimate call in tests
a convenience wrapper to avoid the separate estimate call in tests
&self
input
&[u8]
output
&mut [u8]
&self
input
&[u8]
output
&mut [u8]