#[repr(C)]pub struct AsyncIBackgroundCopyCallback {
pub lpVtbl: *const AsyncIBackgroundCopyCallbackVtbl,
}
Fields§
§lpVtbl: *const AsyncIBackgroundCopyCallbackVtbl
Implementations§
Source§impl AsyncIBackgroundCopyCallback
impl AsyncIBackgroundCopyCallback
pub unsafe fn Begin_JobTransferred( &self, pJob: *mut IBackgroundCopyJob, ) -> HRESULT
pub unsafe fn Finish_JobTransferred(&self) -> HRESULT
pub unsafe fn Begin_JobError( &self, pJob: *mut IBackgroundCopyJob, pError: *mut IBackgroundCopyError, ) -> HRESULT
pub unsafe fn Finish_JobError(&self) -> HRESULT
pub unsafe fn Begin_JobModification( &self, pJob: *mut IBackgroundCopyJob, dwReserved: DWORD, ) -> HRESULT
pub unsafe fn Finish_JobModification(&self) -> HRESULT
Trait Implementations§
Source§impl Deref for AsyncIBackgroundCopyCallback
impl Deref for AsyncIBackgroundCopyCallback
Auto Trait Implementations§
impl Freeze for AsyncIBackgroundCopyCallback
impl RefUnwindSafe for AsyncIBackgroundCopyCallback
impl !Send for AsyncIBackgroundCopyCallback
impl !Sync for AsyncIBackgroundCopyCallback
impl Unpin for AsyncIBackgroundCopyCallback
impl UnwindSafe for AsyncIBackgroundCopyCallback
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