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