#[repr(C)]pub struct ITableItemProviderVtbl {
pub parent: IUnknownVtbl,
pub GetRowHeaderItems: unsafe extern "system" fn(This: *mut ITableItemProvider, pRetVal: *mut *mut SAFEARRAY) -> HRESULT,
pub GetColumnHeaderItems: unsafe extern "system" fn(This: *mut ITableItemProvider, pRetVal: *mut *mut SAFEARRAY) -> HRESULT,
}
Fields§
§parent: IUnknownVtbl
§GetRowHeaderItems: unsafe extern "system" fn(This: *mut ITableItemProvider, pRetVal: *mut *mut SAFEARRAY) -> HRESULT
§GetColumnHeaderItems: unsafe extern "system" fn(This: *mut ITableItemProvider, pRetVal: *mut *mut SAFEARRAY) -> HRESULT
Auto Trait Implementations§
impl Freeze for ITableItemProviderVtbl
impl RefUnwindSafe for ITableItemProviderVtbl
impl Send for ITableItemProviderVtbl
impl Sync for ITableItemProviderVtbl
impl Unpin for ITableItemProviderVtbl
impl UnwindSafe for ITableItemProviderVtbl
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