Struct bzip2_sys::bz_stream [] [src]

pub struct bz_stream {
    pub next_in: *mut c_char,
    pub avail_in: c_uint,
    pub total_in_lo32: c_uint,
    pub total_in_hi32: c_uint,
    pub next_out: *mut c_char,
    pub avail_out: c_uint,
    pub total_out_lo32: c_uint,
    pub total_out_hi32: c_uint,
    pub state: *mut c_void,
    pub bzalloc: Option<extern fn(*mut c_void, c_int, c_int) -> *mut c_void>,
    pub bzfree: Option<extern fn(*mut c_void, *mut c_void)>,
    pub opaque: *mut c_void,
}

Fields

next_in: *mut c_char avail_in: c_uint total_in_lo32: c_uint total_in_hi32: c_uint next_out: *mut c_char avail_out: c_uint total_out_lo32: c_uint total_out_hi32: c_uint state: *mut c_void bzalloc: Option<extern fn(*mut c_void, c_int, c_int) -> *mut c_void> bzfree: Option<extern fn(*mut c_void, *mut c_void)> opaque: *mut c_void