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