#[repr(C)]pub struct lzma_stream {Show 18 fields
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 lzma_internal,
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 seek_pos: u64,
pub reserved_int2: u64,
pub reserved_int3: usize,
pub reserved_int4: usize,
pub reserved_enum1: lzma_reserved_enum,
pub reserved_enum2: lzma_reserved_enum,
}Fields§
§next_in: *const u8§avail_in: usize§total_in: u64§next_out: *mut u8§avail_out: usize§total_out: u64§allocator: *const lzma_allocator§internal: *mut lzma_internal§reserved_ptr1: *mut c_void§reserved_ptr2: *mut c_void§reserved_ptr3: *mut c_void§reserved_ptr4: *mut c_void§seek_pos: u64§reserved_int2: u64§reserved_int3: usize§reserved_int4: usize§reserved_enum1: lzma_reserved_enum§reserved_enum2: lzma_reserved_enumTrait Implementations§
Source§impl Clone for lzma_stream
impl Clone for lzma_stream
Source§fn clone(&self) -> lzma_stream
fn clone(&self) -> lzma_stream
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for lzma_stream
impl Debug for lzma_stream
impl Copy for lzma_stream
Auto Trait Implementations§
impl Freeze for lzma_stream
impl RefUnwindSafe for lzma_stream
impl !Send for lzma_stream
impl !Sync for lzma_stream
impl Unpin for lzma_stream
impl UnwindSafe for lzma_stream
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more