- ///! Tries to decompress input data and write it to the output buffer.
- ///!
- ///! Since the decompressor can work with arbitrary input and output chunks its return value may have several meanings:
- ///! * `Ok(len)` means the stream has been fully decoded and then number of bytes output into the destination buffer is returned.
- ///! * [`DecompressError::ShortData`] means the input stream has been fully read but more data is needed.
- ///! * [`DecompressError::OutputFull`] means the output buffer is full and should be flushed. Then decoding should continue on the same input block with `continue_block` parameter set to `true`.
- ///!
- ///! [`DecompressError::ShortData`]: ../enum.DecompressError.html#variant.ShortData
- ///! [`DecompressError::OutputFull`]: ../enum.DecompressError.html#variant.OutputFull
+ /// Tries to decompress input data and write it to the output buffer.
+ ///
+ /// Since the decompressor can work with arbitrary input and output chunks its return value may have several meanings:
+ /// * `Ok(len)` means the stream has been fully decoded and then number of bytes output into the destination buffer is returned.
+ /// * [`DecompressError::ShortData`] means the input stream has been fully read but more data is needed.
+ /// * [`DecompressError::OutputFull`] means the output buffer is full and should be flushed. Then decoding should continue on the same input block with `continue_block` parameter set to `true`.
+ ///
+ /// [`DecompressError::ShortData`]: ../enum.DecompressError.html#variant.ShortData
+ /// [`DecompressError::OutputFull`]: ../enum.DecompressError.html#variant.OutputFull