#[repr(C)]pub struct IGridProviderVtbl {
pub parent: IUnknownVtbl,
pub GetItem: unsafe extern "system" fn(This: *mut IGridProvider, row: c_int, column: c_int, pRetVal: *mut *mut IRawElementProviderSimple) -> HRESULT,
pub get_RowCount: unsafe extern "system" fn(This: *mut IGridProvider, pRetVal: *mut c_int) -> HRESULT,
pub get_ColumnCount: unsafe extern "system" fn(This: *mut IGridProvider, pRetVal: *mut c_int) -> HRESULT,
}
Fields§
§parent: IUnknownVtbl
§GetItem: unsafe extern "system" fn(This: *mut IGridProvider, row: c_int, column: c_int, pRetVal: *mut *mut IRawElementProviderSimple) -> HRESULT
§get_RowCount: unsafe extern "system" fn(This: *mut IGridProvider, pRetVal: *mut c_int) -> HRESULT
§get_ColumnCount: unsafe extern "system" fn(This: *mut IGridProvider, pRetVal: *mut c_int) -> HRESULT
Auto Trait Implementations§
impl Freeze for IGridProviderVtbl
impl RefUnwindSafe for IGridProviderVtbl
impl Send for IGridProviderVtbl
impl Sync for IGridProviderVtbl
impl Unpin for IGridProviderVtbl
impl UnwindSafe for IGridProviderVtbl
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