Struct classicube_sys::DeflateState
source ·
[−]#[repr(C)]pub struct DeflateState {Show 13 fields
pub Bits: cc_uint32,
pub NumBits: cc_uint32,
pub InputPosition: cc_uint32,
pub NextOut: *mut cc_uint8,
pub AvailOut: cc_uint32,
pub Dest: *mut Stream,
pub LitsCodewords: [cc_uint16; 288],
pub LitsLens: [cc_uint8; 288],
pub Input: [cc_uint8; 32768],
pub Output: [cc_uint8; 8192],
pub Head: [c_int; 4096],
pub Prev: [c_int; 32768],
pub WroteHeader: cc_bool,
}
Fields
Bits: cc_uint32
NumBits: cc_uint32
InputPosition: cc_uint32
NextOut: *mut cc_uint8
AvailOut: cc_uint32
Dest: *mut Stream
LitsCodewords: [cc_uint16; 288]
LitsLens: [cc_uint8; 288]
Input: [cc_uint8; 32768]
Output: [cc_uint8; 8192]
Head: [c_int; 4096]
Prev: [c_int; 32768]
WroteHeader: cc_bool
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for DeflateState
impl !Send for DeflateState
impl !Sync for DeflateState
impl Unpin for DeflateState
impl UnwindSafe for DeflateState
Blanket Implementations
Mutably borrows from an owned value. Read more