pub fn decompress_to_buffer(
    source: &[u8],
    destination: &mut [u8],
) -> io::Result<usize> {
    Decompressor::new().decompress_to_buffer(source, destination)
}
/// Deompress a single block of data to the given destination buffer.
///
/// Returns the number of bytes written, or an error if something happened
/// (for instance if the destination buffer was too small).
Deompress a single block of data to the given destination buffer.
Returns the number of bytes written, or an error if something happened
(for instance if the destination buffer was too small).
Deompress a single block of data to the given destination buffer . Returns the number of bytes written or an error if something happened ( for instance if the destination buffer was too small ) .
pub fn decompress_to_buffer(
    source: &[u8],
    destination: &mut [u8],
) -> io::Result<usize> {
    Decompressor::new().decompress_to_buffer(source, destination)
}
pub fn decompress_to_buffer ( source : & [ u8 ] , destination : & mut [ u8 ] , ) -> io :: Result < usize > { Decompressor :: new ( ) . decompress_to_buffer ( source , destination ) }
Deompress a single block of data to the given destination buffer.
Deompress a single block of data to the given destination buffer .
source
&[u8]
destination
&mut [u8]
source
&[u8]
destination
&mut [u8]