#[repr(C)]pub struct IRangeValueProviderVtbl {
pub parent: IUnknownVtbl,
pub SetValue: unsafe extern "system" fn(This: *mut IRangeValueProvider, val: c_double) -> HRESULT,
pub get_Value: unsafe extern "system" fn(This: *mut IRangeValueProvider, pRetVal: *mut c_double) -> HRESULT,
pub get_IsReadOnly: unsafe extern "system" fn(This: *mut IRangeValueProvider, pRetVal: *mut BOOL) -> HRESULT,
pub get_Maximum: unsafe extern "system" fn(This: *mut IRangeValueProvider, pRetVal: *mut c_double) -> HRESULT,
pub get_Minimum: unsafe extern "system" fn(This: *mut IRangeValueProvider, pRetVal: *mut c_double) -> HRESULT,
pub get_LargeChange: unsafe extern "system" fn(This: *mut IRangeValueProvider, pRetVal: *mut c_double) -> HRESULT,
pub get_SmallChange: unsafe extern "system" fn(This: *mut IRangeValueProvider, pRetVal: *mut c_double) -> HRESULT,
}
Fields§
§parent: IUnknownVtbl
§SetValue: unsafe extern "system" fn(This: *mut IRangeValueProvider, val: c_double) -> HRESULT
§get_Value: unsafe extern "system" fn(This: *mut IRangeValueProvider, pRetVal: *mut c_double) -> HRESULT
§get_IsReadOnly: unsafe extern "system" fn(This: *mut IRangeValueProvider, pRetVal: *mut BOOL) -> HRESULT
§get_Maximum: unsafe extern "system" fn(This: *mut IRangeValueProvider, pRetVal: *mut c_double) -> HRESULT
§get_Minimum: unsafe extern "system" fn(This: *mut IRangeValueProvider, pRetVal: *mut c_double) -> HRESULT
§get_LargeChange: unsafe extern "system" fn(This: *mut IRangeValueProvider, pRetVal: *mut c_double) -> HRESULT
§get_SmallChange: unsafe extern "system" fn(This: *mut IRangeValueProvider, pRetVal: *mut c_double) -> HRESULT
Auto Trait Implementations§
impl Freeze for IRangeValueProviderVtbl
impl RefUnwindSafe for IRangeValueProviderVtbl
impl Send for IRangeValueProviderVtbl
impl Sync for IRangeValueProviderVtbl
impl Unpin for IRangeValueProviderVtbl
impl UnwindSafe for IRangeValueProviderVtbl
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