#[repr(C)]pub struct IPipeDoubleVtbl {
pub parent: IUnknownVtbl,
pub Pull: unsafe extern "system" fn(This: *mut IPipeDouble, buf: *mut DOUBLE, cRequest: ULONG, pcReturned: *mut ULONG) -> HRESULT,
pub Push: unsafe extern "system" fn(This: *mut IPipeDouble, buf: *mut DOUBLE, cSent: ULONG) -> HRESULT,
}
Fields§
§parent: IUnknownVtbl
§Pull: unsafe extern "system" fn(This: *mut IPipeDouble, buf: *mut DOUBLE, cRequest: ULONG, pcReturned: *mut ULONG) -> HRESULT
§Push: unsafe extern "system" fn(This: *mut IPipeDouble, buf: *mut DOUBLE, cSent: ULONG) -> HRESULT
Auto Trait Implementations§
impl Freeze for IPipeDoubleVtbl
impl RefUnwindSafe for IPipeDoubleVtbl
impl Send for IPipeDoubleVtbl
impl Sync for IPipeDoubleVtbl
impl Unpin for IPipeDoubleVtbl
impl UnwindSafe for IPipeDoubleVtbl
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