#[repr(C)]pub struct IUIAutomationValuePatternVtbl {
pub parent: IUnknownVtbl,
pub SetValue: unsafe extern "system" fn(This: *mut IUIAutomationValuePattern, val: BSTR) -> HRESULT,
pub get_CurrentValue: unsafe extern "system" fn(This: *mut IUIAutomationValuePattern, retVal: *mut BSTR) -> HRESULT,
pub get_CurrentIsReadOnly: unsafe extern "system" fn(This: *mut IUIAutomationValuePattern, retVal: *mut BOOL) -> HRESULT,
pub get_CachedValue: unsafe extern "system" fn(This: *mut IUIAutomationValuePattern, retVal: *mut BSTR) -> HRESULT,
pub get_CachedIsReadOnly: unsafe extern "system" fn(This: *mut IUIAutomationValuePattern, retVal: *mut BOOL) -> HRESULT,
}
Fields§
§parent: IUnknownVtbl
§SetValue: unsafe extern "system" fn(This: *mut IUIAutomationValuePattern, val: BSTR) -> HRESULT
§get_CurrentValue: unsafe extern "system" fn(This: *mut IUIAutomationValuePattern, retVal: *mut BSTR) -> HRESULT
§get_CurrentIsReadOnly: unsafe extern "system" fn(This: *mut IUIAutomationValuePattern, retVal: *mut BOOL) -> HRESULT
§get_CachedValue: unsafe extern "system" fn(This: *mut IUIAutomationValuePattern, retVal: *mut BSTR) -> HRESULT
§get_CachedIsReadOnly: unsafe extern "system" fn(This: *mut IUIAutomationValuePattern, retVal: *mut BOOL) -> HRESULT
Auto Trait Implementations§
impl Freeze for IUIAutomationValuePatternVtbl
impl RefUnwindSafe for IUIAutomationValuePatternVtbl
impl Send for IUIAutomationValuePatternVtbl
impl Sync for IUIAutomationValuePatternVtbl
impl Unpin for IUIAutomationValuePatternVtbl
impl UnwindSafe for IUIAutomationValuePatternVtbl
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