Struct classicube_sys::InflateState
source ·
[−]#[repr(C)]pub struct InflateState {Show 23 fields
pub State: cc_uint8,
pub LastBlock: cc_bool,
pub Bits: cc_uint32,
pub NumBits: cc_uint32,
pub NextIn: *mut cc_uint8,
pub AvailIn: cc_uint32,
pub Output: *mut cc_uint8,
pub AvailOut: cc_uint32,
pub Source: *mut Stream,
pub Index: cc_uint32,
pub WindowIndex: cc_uint32,
pub NumCodeLens: cc_uint32,
pub NumLits: cc_uint32,
pub NumDists: cc_uint32,
pub TmpCodeLens: cc_uint32,
pub TmpLit: cc_uint32,
pub TmpDist: cc_uint32,
pub Input: [cc_uint8; 8192],
pub Buffer: [cc_uint8; 320],
pub Table: InflateState__bindgen_ty_1,
pub TableDists: HuffmanTable,
pub Window: [cc_uint8; 32768],
pub result: cc_result,
}Fields
State: cc_uint8LastBlock: cc_boolBits: cc_uint32NumBits: cc_uint32NextIn: *mut cc_uint8AvailIn: cc_uint32Output: *mut cc_uint8AvailOut: cc_uint32Source: *mut StreamIndex: cc_uint32WindowIndex: cc_uint32NumCodeLens: cc_uint32NumLits: cc_uint32NumDists: cc_uint32TmpCodeLens: cc_uint32TmpLit: cc_uint32TmpDist: cc_uint32Input: [cc_uint8; 8192]Buffer: [cc_uint8; 320]Table: InflateState__bindgen_ty_1TableDists: HuffmanTableWindow: [cc_uint8; 32768]result: cc_resultTrait Implementations
Auto Trait Implementations
impl RefUnwindSafe for InflateState
impl !Send for InflateState
impl !Sync for InflateState
impl Unpin for InflateState
impl UnwindSafe for InflateState
Blanket Implementations
Mutably borrows from an owned value. Read more
