Struct winsafe::vt::ISequentialStreamVT
source · #[repr(C)]pub struct ISequentialStreamVT {
pub IUnknownVT: IUnknownVT,
pub Read: fn(_: *mut c_void, _: *mut c_void, _: u32, _: *mut u32) -> u32,
pub Write: fn(_: *mut c_void, _: *const c_void, _: u32, _: *mut u32) -> u32,
}
Available on crate feature
ole
only.Expand description
ISequentialStream
virtual table.
Fields§
§IUnknownVT: IUnknownVT
§Read: fn(_: *mut c_void, _: *mut c_void, _: u32, _: *mut u32) -> u32
§Write: fn(_: *mut c_void, _: *const c_void, _: u32, _: *mut u32) -> u32
Auto Trait Implementations§
impl Freeze for ISequentialStreamVT
impl RefUnwindSafe for ISequentialStreamVT
impl Send for ISequentialStreamVT
impl Sync for ISequentialStreamVT
impl Unpin for ISequentialStreamVT
impl UnwindSafe for ISequentialStreamVT
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