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