#[repr(C)]pub struct ITableProvider {
pub lpVtbl: *const ITableProviderVtbl,
}
Fields§
§lpVtbl: *const ITableProviderVtbl
Implementations§
Source§impl ITableProvider
impl ITableProvider
pub unsafe fn GetRowHeaders(&self, pRetVal: *mut *mut SAFEARRAY) -> HRESULT
pub unsafe fn GetColumnHeaders(&self, pRetVal: *mut *mut SAFEARRAY) -> HRESULT
pub unsafe fn get_RowOrColumnMajor( &self, pRetVal: *mut RowOrColumnMajor, ) -> HRESULT
Trait Implementations§
Source§impl Deref for ITableProvider
impl Deref for ITableProvider
Auto Trait Implementations§
impl Freeze for ITableProvider
impl RefUnwindSafe for ITableProvider
impl !Send for ITableProvider
impl !Sync for ITableProvider
impl Unpin for ITableProvider
impl UnwindSafe for ITableProvider
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