#[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) -> HRESULTAuto 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