ZSTD_DCtx

Type Alias ZSTD_DCtx 

Source
pub type ZSTD_DCtx = ZSTD_DCtx_s;

Aliased Type§

#[repr(C)]
pub struct ZSTD_DCtx {
Show 58 fields pub LLTptr: *const ZSTD_seqSymbol, pub MLTptr: *const ZSTD_seqSymbol, pub OFTptr: *const ZSTD_seqSymbol, pub HUFptr: *const u32, pub entropy: ZSTD_entropyDTables_t, pub workspace: [u32; 640], pub previousDstEnd: *const c_void, pub prefixStart: *const c_void, pub virtualStart: *const c_void, pub dictEnd: *const c_void, pub expected: usize, pub fParams: ZSTD_frameHeader, pub processedCSize: u64, pub decodedSize: u64, pub bType: u32, pub stage: u32, pub litEntropy: u32, pub fseEntropy: u32, pub xxhState: XXH_NAMESPACEXXH64_state_s, pub headerSize: usize, pub format: u32, pub forceIgnoreChecksum: u32, pub validateChecksum: u32, pub litPtr: *const u8, pub customMem: ZSTD_customMem, pub litSize: usize, pub rleSize: usize, pub staticSize: usize, pub isFrameDecompression: i32, pub ddictLocal: *mut ZSTD_DDict_s, pub ddict: *const ZSTD_DDict_s, pub dictID: u32, pub ddictIsCold: i32, pub dictUses: i32, pub ddictSet: *mut ZSTD_DDictHashSet, pub refMultipleDDicts: u32, pub disableHufAsm: i32, pub maxBlockSizeParam: i32, pub streamStage: u32, pub inBuff: *mut i8, pub inBuffSize: usize, pub inPos: usize, pub maxWindowSize: usize, pub outBuff: *mut i8, pub outBuffSize: usize, pub outStart: usize, pub outEnd: usize, pub lhSize: usize, pub hostageByte: u32, pub noForwardProgress: i32, pub outBufferMode: u32, pub expectedOutBuffer: ZSTD_outBuffer_s, pub litBuffer: *mut u8, pub litBufferEnd: *const u8, pub litBufferLocation: u32, pub litExtraBuffer: [u8; 65568], pub headerBuffer: [u8; 18], pub oversizedDuration: usize,
}

Fields§

§LLTptr: *const ZSTD_seqSymbol§MLTptr: *const ZSTD_seqSymbol§OFTptr: *const ZSTD_seqSymbol§HUFptr: *const u32§entropy: ZSTD_entropyDTables_t§workspace: [u32; 640]§previousDstEnd: *const c_void§prefixStart: *const c_void§virtualStart: *const c_void§dictEnd: *const c_void§expected: usize§fParams: ZSTD_frameHeader§processedCSize: u64§decodedSize: u64§bType: u32§stage: u32§litEntropy: u32§fseEntropy: u32§xxhState: XXH_NAMESPACEXXH64_state_s§headerSize: usize§format: u32§forceIgnoreChecksum: u32§validateChecksum: u32§litPtr: *const u8§customMem: ZSTD_customMem§litSize: usize§rleSize: usize§staticSize: usize§isFrameDecompression: i32§ddictLocal: *mut ZSTD_DDict_s§ddict: *const ZSTD_DDict_s§dictID: u32§ddictIsCold: i32§dictUses: i32§ddictSet: *mut ZSTD_DDictHashSet§refMultipleDDicts: u32§disableHufAsm: i32§maxBlockSizeParam: i32§streamStage: u32§inBuff: *mut i8§inBuffSize: usize§inPos: usize§maxWindowSize: usize§outBuff: *mut i8§outBuffSize: usize§outStart: usize§outEnd: usize§lhSize: usize§hostageByte: u32§noForwardProgress: i32§outBufferMode: u32§expectedOutBuffer: ZSTD_outBuffer_s§litBuffer: *mut u8§litBufferEnd: *const u8§litBufferLocation: u32§litExtraBuffer: [u8; 65568]§headerBuffer: [u8; 18]§oversizedDuration: usize