#[repr(C)]pub struct IUIAutomationTransformPattern2Vtbl {
pub parent: IUIAutomationTransformPatternVtbl,
pub Zoom: unsafe extern "system" fn(This: *mut IUIAutomationTransformPattern2, zoomValue: c_double) -> HRESULT,
pub ZoomByUnit: unsafe extern "system" fn(This: *mut IUIAutomationTransformPattern2, zoomUnit: ZoomUnit) -> HRESULT,
pub get_CurrentCanZoom: unsafe extern "system" fn(This: *mut IUIAutomationTransformPattern2, retVal: *mut BOOL) -> HRESULT,
pub get_CachedCanZoom: unsafe extern "system" fn(This: *mut IUIAutomationTransformPattern2, retVal: *mut BOOL) -> HRESULT,
pub get_CurrentZoomLevel: unsafe extern "system" fn(This: *mut IUIAutomationTransformPattern2, retVal: *mut c_double) -> HRESULT,
pub get_CachedZoomLevel: unsafe extern "system" fn(This: *mut IUIAutomationTransformPattern2, retVal: *mut c_double) -> HRESULT,
pub get_CurrentZoomMinimum: unsafe extern "system" fn(This: *mut IUIAutomationTransformPattern2, retVal: *mut c_double) -> HRESULT,
pub get_CachedZoomMinimum: unsafe extern "system" fn(This: *mut IUIAutomationTransformPattern2, retVal: *mut c_double) -> HRESULT,
pub get_CurrentZoomMaximum: unsafe extern "system" fn(This: *mut IUIAutomationTransformPattern2, retVal: *mut c_double) -> HRESULT,
pub get_CachedZoomMaximum: unsafe extern "system" fn(This: *mut IUIAutomationTransformPattern2, retVal: *mut c_double) -> HRESULT,
}
Fields§
§parent: IUIAutomationTransformPatternVtbl
§Zoom: unsafe extern "system" fn(This: *mut IUIAutomationTransformPattern2, zoomValue: c_double) -> HRESULT
§ZoomByUnit: unsafe extern "system" fn(This: *mut IUIAutomationTransformPattern2, zoomUnit: ZoomUnit) -> HRESULT
§get_CurrentCanZoom: unsafe extern "system" fn(This: *mut IUIAutomationTransformPattern2, retVal: *mut BOOL) -> HRESULT
§get_CachedCanZoom: unsafe extern "system" fn(This: *mut IUIAutomationTransformPattern2, retVal: *mut BOOL) -> HRESULT
§get_CurrentZoomLevel: unsafe extern "system" fn(This: *mut IUIAutomationTransformPattern2, retVal: *mut c_double) -> HRESULT
§get_CachedZoomLevel: unsafe extern "system" fn(This: *mut IUIAutomationTransformPattern2, retVal: *mut c_double) -> HRESULT
§get_CurrentZoomMinimum: unsafe extern "system" fn(This: *mut IUIAutomationTransformPattern2, retVal: *mut c_double) -> HRESULT
§get_CachedZoomMinimum: unsafe extern "system" fn(This: *mut IUIAutomationTransformPattern2, retVal: *mut c_double) -> HRESULT
§get_CurrentZoomMaximum: unsafe extern "system" fn(This: *mut IUIAutomationTransformPattern2, retVal: *mut c_double) -> HRESULT
§get_CachedZoomMaximum: unsafe extern "system" fn(This: *mut IUIAutomationTransformPattern2, retVal: *mut c_double) -> HRESULT
Auto Trait Implementations§
impl Freeze for IUIAutomationTransformPattern2Vtbl
impl RefUnwindSafe for IUIAutomationTransformPattern2Vtbl
impl Send for IUIAutomationTransformPattern2Vtbl
impl Sync for IUIAutomationTransformPattern2Vtbl
impl Unpin for IUIAutomationTransformPattern2Vtbl
impl UnwindSafe for IUIAutomationTransformPattern2Vtbl
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