zstd_sys

Function ZSTD_compress_usingDict

Source
pub unsafe extern "C" fn ZSTD_compress_usingDict(
    ctx: *mut ZSTD_CCtx,
    dst: *mut c_void,
    dstCapacity: usize,
    src: *const c_void,
    srcSize: usize,
    dict: *const c_void,
    dictSize: usize,
    compressionLevel: c_int,
) -> usize
Expand description

Simple dictionary API Compression at an explicit compression level using a Dictionary. A dictionary can be any arbitrary data segment (also called a prefix), or a buffer with specified information (see zdict.h). Note : This function loads the dictionary, resulting in significant startup delay. It’s intended for a dictionary used only once. Note 2 : When dict == NULL || dictSize < 8 no dictionary is used.