#[repr(C)]pub struct IEnumSpObjectTokensVtbl {
pub parent: IUnknownVtbl,
pub Next: unsafe extern "system" fn(This: *mut IEnumSpObjectTokens, celt: ULONG, pelt: *mut *mut ISpObjectToken, pceltFetched: *mut ULONG) -> HRESULT,
pub Skip: unsafe extern "system" fn(This: *mut IEnumSpObjectTokens, celt: ULONG) -> HRESULT,
pub Reset: unsafe extern "system" fn(This: *mut IEnumSpObjectTokens) -> HRESULT,
pub Clone: unsafe extern "system" fn(This: *mut IEnumSpObjectTokens, ppEnum: *mut *mut IEnumSpObjectTokens) -> HRESULT,
pub Item: unsafe extern "system" fn(This: *mut IEnumSpObjectTokens, Index: ULONG, ppToken: *mut *mut ISpObjectToken) -> HRESULT,
pub GetCount: unsafe extern "system" fn(This: *mut IEnumSpObjectTokens, pCount: *mut ULONG) -> HRESULT,
}
Fields§
§parent: IUnknownVtbl
§Next: unsafe extern "system" fn(This: *mut IEnumSpObjectTokens, celt: ULONG, pelt: *mut *mut ISpObjectToken, pceltFetched: *mut ULONG) -> HRESULT
§Skip: unsafe extern "system" fn(This: *mut IEnumSpObjectTokens, celt: ULONG) -> HRESULT
§Reset: unsafe extern "system" fn(This: *mut IEnumSpObjectTokens) -> HRESULT
§Clone: unsafe extern "system" fn(This: *mut IEnumSpObjectTokens, ppEnum: *mut *mut IEnumSpObjectTokens) -> HRESULT
§Item: unsafe extern "system" fn(This: *mut IEnumSpObjectTokens, Index: ULONG, ppToken: *mut *mut ISpObjectToken) -> HRESULT
§GetCount: unsafe extern "system" fn(This: *mut IEnumSpObjectTokens, pCount: *mut ULONG) -> HRESULT
Auto Trait Implementations§
impl Freeze for IEnumSpObjectTokensVtbl
impl RefUnwindSafe for IEnumSpObjectTokensVtbl
impl Send for IEnumSpObjectTokensVtbl
impl Sync for IEnumSpObjectTokensVtbl
impl Unpin for IEnumSpObjectTokensVtbl
impl UnwindSafe for IEnumSpObjectTokensVtbl
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