Struct mbedtls_sys::types::z_stream
[−]
[src]
#[repr(C)]pub struct z_stream { pub next_in: *mut u8, pub avail_in: u32, pub total_in: u64, pub next_out: *mut u8, pub avail_out: u32, pub total_out: u64, pub msg: *mut i8, pub state: *mut internal_state, pub zalloc: unsafe extern "C" fn(*mut c_void, u32, u32) -> *mut c_void, pub zfree: unsafe extern "C" fn(*mut c_void, *mut c_void), pub opaque: *mut c_void, pub data_type: i32, pub adler: u64, pub reserved: u64, }
Fields
next_in: *mut u8
avail_in: u32
total_in: u64
next_out: *mut u8
avail_out: u32
total_out: u64
msg: *mut i8
state: *mut internal_state
zalloc: unsafe extern "C" fn(*mut c_void, u32, u32) -> *mut c_void
zfree: unsafe extern "C" fn(*mut c_void, *mut c_void)
opaque: *mut c_void
data_type: i32
adler: u64
reserved: u64
Trait Implementations
impl Copy for z_stream[src]
impl Clone for z_stream[src]
fn clone(&self) -> z_stream
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0
Performs copy-assignment from source. Read more