#[repr(C)]pub struct IGlobalOptionsVtbl {
pub parent: IUnknownVtbl,
pub Set: unsafe extern "system" fn(This: *mut IGlobalOptions, dwProperty: GLOBALOPT_PROPERTIES, dwValue: ULONG_PTR) -> HRESULT,
pub Query: unsafe extern "system" fn(This: *mut IGlobalOptions, dwProperty: GLOBALOPT_PROPERTIES, pdwValue: *mut ULONG_PTR) -> HRESULT,
}
Fields§
§parent: IUnknownVtbl
§Set: unsafe extern "system" fn(This: *mut IGlobalOptions, dwProperty: GLOBALOPT_PROPERTIES, dwValue: ULONG_PTR) -> HRESULT
§Query: unsafe extern "system" fn(This: *mut IGlobalOptions, dwProperty: GLOBALOPT_PROPERTIES, pdwValue: *mut ULONG_PTR) -> HRESULT
Auto Trait Implementations§
impl Freeze for IGlobalOptionsVtbl
impl RefUnwindSafe for IGlobalOptionsVtbl
impl Send for IGlobalOptionsVtbl
impl Sync for IGlobalOptionsVtbl
impl Unpin for IGlobalOptionsVtbl
impl UnwindSafe for IGlobalOptionsVtbl
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