#[repr(C)]pub struct IBackgroundCopyCallback2 {
pub lpVtbl: *const IBackgroundCopyCallback2Vtbl,
}
Fields§
§lpVtbl: *const IBackgroundCopyCallback2Vtbl
Implementations§
Source§impl IBackgroundCopyCallback2
impl IBackgroundCopyCallback2
pub unsafe fn FileTransferred( &self, pJob: *mut IBackgroundCopyJob, pFile: *mut IBackgroundCopyFile, ) -> HRESULT
Methods from Deref<Target = IBackgroundCopyCallback>§
pub unsafe fn JobTransferred(&self, pJob: *mut IBackgroundCopyJob) -> HRESULT
pub unsafe fn JobError( &self, pJob: *mut IBackgroundCopyJob, pError: *mut IBackgroundCopyError, ) -> HRESULT
pub unsafe fn JobModification( &self, pJob: *mut IBackgroundCopyJob, dwReserved: DWORD, ) -> HRESULT
Trait Implementations§
Source§impl Deref for IBackgroundCopyCallback2
impl Deref for IBackgroundCopyCallback2
Source§type Target = IBackgroundCopyCallback
type Target = IBackgroundCopyCallback
The resulting type after dereferencing.
Source§fn deref(&self) -> &IBackgroundCopyCallback
fn deref(&self) -> &IBackgroundCopyCallback
Dereferences the value.
Auto Trait Implementations§
impl Freeze for IBackgroundCopyCallback2
impl RefUnwindSafe for IBackgroundCopyCallback2
impl !Send for IBackgroundCopyCallback2
impl !Sync for IBackgroundCopyCallback2
impl Unpin for IBackgroundCopyCallback2
impl UnwindSafe for IBackgroundCopyCallback2
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