#[repr(C)]pub struct AsyncIPipeDouble {
pub lpVtbl: *const AsyncIPipeDoubleVtbl,
}
Fields§
§lpVtbl: *const AsyncIPipeDoubleVtbl
Implementations§
Source§impl AsyncIPipeDouble
impl AsyncIPipeDouble
pub unsafe fn Begin_Pull(&self, cRequest: ULONG) -> HRESULT
pub unsafe fn Finish_Pull( &self, buf: *mut DOUBLE, pcReturned: *mut ULONG, ) -> HRESULT
pub unsafe fn Begin_Push(&self, buf: *mut DOUBLE, cSent: ULONG) -> HRESULT
pub unsafe fn Finish_Push(&self) -> HRESULT
Trait Implementations§
Source§impl Deref for AsyncIPipeDouble
impl Deref for AsyncIPipeDouble
Auto Trait Implementations§
impl Freeze for AsyncIPipeDouble
impl RefUnwindSafe for AsyncIPipeDouble
impl !Send for AsyncIPipeDouble
impl !Sync for AsyncIPipeDouble
impl Unpin for AsyncIPipeDouble
impl UnwindSafe for AsyncIPipeDouble
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