#[repr(C)]pub struct RustWStream {
pub _base: SkWStream,
pub m_data: *mut c_void,
pub m_length: usize,
pub m_write: Option<unsafe extern "C" fn(arg1: *mut c_void, arg2: *const c_void, arg3: usize) -> bool>,
pub m_flush: Option<unsafe extern "C" fn(arg1: *mut c_void)>,
}Fields§
§_base: SkWStream§m_data: *mut c_void§m_length: usize§m_write: Option<unsafe extern "C" fn(arg1: *mut c_void, arg2: *const c_void, arg3: usize) -> bool>§m_flush: Option<unsafe extern "C" fn(arg1: *mut c_void)>Trait Implementations§
Auto Trait Implementations§
impl Freeze for RustWStream
impl RefUnwindSafe for RustWStream
impl !Send for RustWStream
impl !Sync for RustWStream
impl Unpin for RustWStream
impl UnsafeUnpin for RustWStream
impl UnwindSafe for RustWStream
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