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