Struct lzma::lzma_sys::lzma_stream [] [src]

pub struct lzma_stream {
    pub next_in: *const u8,
    pub avail_in: usize,
    pub total_in: u64,
    pub next_out: *mut u8,
    pub avail_out: usize,
    pub total_out: u64,
    pub allocator: *const lzma_allocator,
    pub internal: *mut c_void,
    pub reserved_ptr1: *mut c_void,
    pub reserved_ptr2: *mut c_void,
    pub reserved_ptr3: *mut c_void,
    pub reserved_ptr4: *mut c_void,
    pub reserved_int1: *mut u64,
    pub reserved_int2: *mut u64,
    pub reserved_int3: *mut usize,
    pub reserved_int4: *mut usize,
    pub reserved_enum1: u32,
    pub reserved_enum2: u32,
}

Fields

next_in
avail_in
total_in
next_out
avail_out
total_out
allocator
internal
reserved_ptr1
reserved_ptr2
reserved_ptr3
reserved_ptr4
reserved_int1
reserved_int2
reserved_int3
reserved_int4
reserved_enum1
reserved_enum2

Methods

impl lzma_stream

fn new() -> lzma_stream