#[repr(C)]pub struct IEnumBackgroundCopyFilesVtbl {
pub parent: IUnknownVtbl,
pub Next: unsafe extern "system" fn(This: *mut IEnumBackgroundCopyFiles, celt: ULONG, rgelt: *mut *mut IBackgroundCopyFile, pceltFetched: *mut ULONG) -> HRESULT,
pub Skip: unsafe extern "system" fn(This: *mut IEnumBackgroundCopyFiles, celt: ULONG) -> HRESULT,
pub Reset: unsafe extern "system" fn(This: *mut IEnumBackgroundCopyFiles) -> HRESULT,
pub Clone: unsafe extern "system" fn(This: *mut IEnumBackgroundCopyFiles, ppenum: *mut *mut IEnumBackgroundCopyFiles) -> HRESULT,
pub GetCount: unsafe extern "system" fn(This: *mut IEnumBackgroundCopyFiles, puCount: *mut ULONG) -> HRESULT,
}
Fields§
§parent: IUnknownVtbl
§Next: unsafe extern "system" fn(This: *mut IEnumBackgroundCopyFiles, celt: ULONG, rgelt: *mut *mut IBackgroundCopyFile, pceltFetched: *mut ULONG) -> HRESULT
§Skip: unsafe extern "system" fn(This: *mut IEnumBackgroundCopyFiles, celt: ULONG) -> HRESULT
§Reset: unsafe extern "system" fn(This: *mut IEnumBackgroundCopyFiles) -> HRESULT
§Clone: unsafe extern "system" fn(This: *mut IEnumBackgroundCopyFiles, ppenum: *mut *mut IEnumBackgroundCopyFiles) -> HRESULT
§GetCount: unsafe extern "system" fn(This: *mut IEnumBackgroundCopyFiles, puCount: *mut ULONG) -> HRESULT
Auto Trait Implementations§
impl Freeze for IEnumBackgroundCopyFilesVtbl
impl RefUnwindSafe for IEnumBackgroundCopyFilesVtbl
impl Send for IEnumBackgroundCopyFilesVtbl
impl Sync for IEnumBackgroundCopyFilesVtbl
impl Unpin for IEnumBackgroundCopyFilesVtbl
impl UnwindSafe for IEnumBackgroundCopyFilesVtbl
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