#[repr(C)]pub struct IBackgroundCopyFile6Vtbl {
pub parent: IBackgroundCopyFile5Vtbl,
pub UpdateDownloadPosition: unsafe extern "system" fn(This: *mut IBackgroundCopyFile6, offset: UINT64) -> HRESULT,
pub RequestFileRanges: unsafe extern "system" fn(This: *mut IBackgroundCopyFile6, rangeCount: DWORD, ranges: *const BG_FILE_RANGE) -> HRESULT,
pub GetFilledFileRanges: unsafe extern "system" fn(This: *mut IBackgroundCopyFile6, rangeCount: *mut DWORD, ranges: *mut *mut BG_FILE_RANGE) -> HRESULT,
}
Fields§
§parent: IBackgroundCopyFile5Vtbl
§UpdateDownloadPosition: unsafe extern "system" fn(This: *mut IBackgroundCopyFile6, offset: UINT64) -> HRESULT
§RequestFileRanges: unsafe extern "system" fn(This: *mut IBackgroundCopyFile6, rangeCount: DWORD, ranges: *const BG_FILE_RANGE) -> HRESULT
§GetFilledFileRanges: unsafe extern "system" fn(This: *mut IBackgroundCopyFile6, rangeCount: *mut DWORD, ranges: *mut *mut BG_FILE_RANGE) -> HRESULT
Auto Trait Implementations§
impl Freeze for IBackgroundCopyFile6Vtbl
impl RefUnwindSafe for IBackgroundCopyFile6Vtbl
impl Send for IBackgroundCopyFile6Vtbl
impl Sync for IBackgroundCopyFile6Vtbl
impl Unpin for IBackgroundCopyFile6Vtbl
impl UnwindSafe for IBackgroundCopyFile6Vtbl
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