#[repr(C)]pub struct PutBitContext {
pub bit_buf: u32,
pub bit_left: c_int,
pub buf: *mut u8,
pub buf_ptr: *mut u8,
pub buf_end: *mut u8,
pub size_in_bits: c_int,
}
Fields§
§bit_buf: u32
§bit_left: c_int
§buf: *mut u8
§buf_ptr: *mut u8
§buf_end: *mut u8
§size_in_bits: c_int
Trait Implementations§
Source§impl Clone for PutBitContext
impl Clone for PutBitContext
Source§fn clone(&self) -> PutBitContext
fn clone(&self) -> PutBitContext
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 PutBitContext
impl Debug for PutBitContext
impl Copy for PutBitContext
Auto Trait Implementations§
impl Freeze for PutBitContext
impl RefUnwindSafe for PutBitContext
impl !Send for PutBitContext
impl !Sync for PutBitContext
impl Unpin for PutBitContext
impl UnwindSafe for PutBitContext
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