[−][src]Function zstd_safe::compress
pub fn compress(
dst: &mut [u8],
src: &[u8],
compression_level: i32
) -> Result<usize, usize>
ZSTD_compress
Compresses src
content as a single zstd compressed frame into already allocated dst
.
Hint : compression runs faster if dstCapacity
>= ZSTD_compressBound(srcSize)
.
Returns the compressed size written into dst
(<= `dstCapacity),
or an error code if it fails (which can be tested using ZSTD_isError()).