pub fn compress<C: WriteBuf + ?Sized>(
dst: &mut C,
src: &[u8],
compression_level: CompressionLevel,
) -> SafeResultExpand description
Wraps the ZSTD_compress function.
This will try to compress src entirely and write the result to dst, returning the number of
bytes written. If dst is too small to hold the compressed content, an error will be returned.
For streaming operations that don’t require to store the entire input/output in memory, see
compress_stream.