#[repr(C)]pub struct IUIAutomationExpandCollapsePatternVtbl {
pub parent: IUnknownVtbl,
pub Expand: unsafe extern "system" fn(This: *mut IUIAutomationExpandCollapsePattern) -> HRESULT,
pub Collapse: unsafe extern "system" fn(This: *mut IUIAutomationExpandCollapsePattern) -> HRESULT,
pub get_CurrentExpandCollapseState: unsafe extern "system" fn(This: *mut IUIAutomationExpandCollapsePattern, retVal: *mut ExpandCollapseState) -> HRESULT,
pub get_CachedExpandCollapseState: unsafe extern "system" fn(This: *mut IUIAutomationExpandCollapsePattern, retVal: *mut ExpandCollapseState) -> HRESULT,
}
Fields§
§parent: IUnknownVtbl
§Expand: unsafe extern "system" fn(This: *mut IUIAutomationExpandCollapsePattern) -> HRESULT
§Collapse: unsafe extern "system" fn(This: *mut IUIAutomationExpandCollapsePattern) -> HRESULT
§get_CurrentExpandCollapseState: unsafe extern "system" fn(This: *mut IUIAutomationExpandCollapsePattern, retVal: *mut ExpandCollapseState) -> HRESULT
§get_CachedExpandCollapseState: unsafe extern "system" fn(This: *mut IUIAutomationExpandCollapsePattern, retVal: *mut ExpandCollapseState) -> HRESULT
Auto Trait Implementations§
impl Freeze for IUIAutomationExpandCollapsePatternVtbl
impl RefUnwindSafe for IUIAutomationExpandCollapsePatternVtbl
impl Send for IUIAutomationExpandCollapsePatternVtbl
impl Sync for IUIAutomationExpandCollapsePatternVtbl
impl Unpin for IUIAutomationExpandCollapsePatternVtbl
impl UnwindSafe for IUIAutomationExpandCollapsePatternVtbl
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