#[repr(C)]pub struct IUIAutomationMultipleViewPattern {
pub lpVtbl: *const IUIAutomationMultipleViewPatternVtbl,
}
Fields§
§lpVtbl: *const IUIAutomationMultipleViewPatternVtbl
Implementations§
Source§impl IUIAutomationMultipleViewPattern
impl IUIAutomationMultipleViewPattern
pub unsafe fn GetViewName(&self, view: c_int, name: *mut BSTR) -> HRESULT
pub unsafe fn SetCurrentView(&self, view: c_int) -> HRESULT
pub unsafe fn get_CurrentCurrentView(&self, retVal: *mut c_int) -> HRESULT
pub unsafe fn GetCurrentSupportedViews( &self, retVal: *mut *mut SAFEARRAY, ) -> HRESULT
pub unsafe fn get_CachedCurrentView(&self, retVal: *mut c_int) -> HRESULT
pub unsafe fn GetCachedSupportedViews( &self, retVal: *mut *mut SAFEARRAY, ) -> HRESULT
Trait Implementations§
Auto Trait Implementations§
impl Freeze for IUIAutomationMultipleViewPattern
impl RefUnwindSafe for IUIAutomationMultipleViewPattern
impl !Send for IUIAutomationMultipleViewPattern
impl !Sync for IUIAutomationMultipleViewPattern
impl Unpin for IUIAutomationMultipleViewPattern
impl UnwindSafe for IUIAutomationMultipleViewPattern
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