#[repr(C)]pub struct ITimeAndNoticeControlVtbl {
pub QueryInterface: Option<unsafe extern "C" fn(This: *mut ITimeAndNoticeControl, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>,
pub AddRef: Option<unsafe extern "C" fn(This: *mut ITimeAndNoticeControl) -> ULONG>,
pub Release: Option<unsafe extern "C" fn(This: *mut ITimeAndNoticeControl) -> ULONG>,
pub SuppressChanges: Option<unsafe extern "C" fn(This: *mut ITimeAndNoticeControl, res1: DWORD, res2: DWORD) -> HRESULT>,
}Fields§
§QueryInterface: Option<unsafe extern "C" fn(This: *mut ITimeAndNoticeControl, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>§AddRef: Option<unsafe extern "C" fn(This: *mut ITimeAndNoticeControl) -> ULONG>§Release: Option<unsafe extern "C" fn(This: *mut ITimeAndNoticeControl) -> ULONG>§SuppressChanges: Option<unsafe extern "C" fn(This: *mut ITimeAndNoticeControl, res1: DWORD, res2: DWORD) -> HRESULT>Trait Implementations§
Source§impl Clone for ITimeAndNoticeControlVtbl
impl Clone for ITimeAndNoticeControlVtbl
Source§fn clone(&self) -> ITimeAndNoticeControlVtbl
fn clone(&self) -> ITimeAndNoticeControlVtbl
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for ITimeAndNoticeControlVtbl
impl Debug for ITimeAndNoticeControlVtbl
impl Copy for ITimeAndNoticeControlVtbl
Auto Trait Implementations§
impl Freeze for ITimeAndNoticeControlVtbl
impl RefUnwindSafe for ITimeAndNoticeControlVtbl
impl Send for ITimeAndNoticeControlVtbl
impl Sync for ITimeAndNoticeControlVtbl
impl Unpin for ITimeAndNoticeControlVtbl
impl UnwindSafe for ITimeAndNoticeControlVtbl
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