#[repr(C)]pub struct PutByteContext {
pub buffer: *mut u8,
pub buffer_end: *mut u8,
pub buffer_start: *mut u8,
pub eof: c_int,
}
Fields§
§buffer: *mut u8
§buffer_end: *mut u8
§buffer_start: *mut u8
§eof: c_int
Trait Implementations§
Source§impl Clone for PutByteContext
impl Clone for PutByteContext
Source§fn clone(&self) -> PutByteContext
fn clone(&self) -> PutByteContext
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 PutByteContext
impl Debug for PutByteContext
impl Copy for PutByteContext
Auto Trait Implementations§
impl Freeze for PutByteContext
impl RefUnwindSafe for PutByteContext
impl !Send for PutByteContext
impl !Sync for PutByteContext
impl Unpin for PutByteContext
impl UnwindSafe for PutByteContext
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