#[repr(C)]pub struct IBackgroundCopyCallback2Vtbl {
pub parent: IBackgroundCopyCallbackVtbl,
pub FileTransferred: unsafe extern "system" fn(This: *mut IBackgroundCopyCallback2, pJob: *mut IBackgroundCopyJob, pFile: *mut IBackgroundCopyFile) -> HRESULT,
}
Fields§
§parent: IBackgroundCopyCallbackVtbl
§FileTransferred: unsafe extern "system" fn(This: *mut IBackgroundCopyCallback2, pJob: *mut IBackgroundCopyJob, pFile: *mut IBackgroundCopyFile) -> HRESULT
Auto Trait Implementations§
impl Freeze for IBackgroundCopyCallback2Vtbl
impl RefUnwindSafe for IBackgroundCopyCallback2Vtbl
impl Send for IBackgroundCopyCallback2Vtbl
impl Sync for IBackgroundCopyCallback2Vtbl
impl Unpin for IBackgroundCopyCallback2Vtbl
impl UnwindSafe for IBackgroundCopyCallback2Vtbl
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