#[repr(C)]pub struct IComponentHandlerSystemTime {
pub vtbl: *const IComponentHandlerSystemTimeVtbl,
}Fields§
§vtbl: *const IComponentHandlerSystemTimeVtblTrait Implementations§
Source§impl Clone for IComponentHandlerSystemTime
impl Clone for IComponentHandlerSystemTime
Source§fn clone(&self) -> IComponentHandlerSystemTime
fn clone(&self) -> IComponentHandlerSystemTime
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<C, W, const OFFSET: isize> Construct<C, W, OFFSET> for IComponentHandlerSystemTime
impl<C, W, const OFFSET: isize> Construct<C, W, OFFSET> for IComponentHandlerSystemTime
Source§impl Interface for IComponentHandlerSystemTime
impl Interface for IComponentHandlerSystemTime
Source§impl Unknown for IComponentHandlerSystemTime
impl Unknown for IComponentHandlerSystemTime
Source§unsafe fn query_interface(this: *mut Self, iid: &Guid) -> Option<*mut c_void>
unsafe fn query_interface(this: *mut Self, iid: &Guid) -> Option<*mut c_void>
Checks if an object implements the interface corresponding to the given GUID, and if so,
returns a corresponding interface pointer for the object and increments the object’s
reference count.
impl Copy for IComponentHandlerSystemTime
impl Inherits<FUnknown> for IComponentHandlerSystemTime
impl Send for IComponentHandlerSystemTime
impl Sync for IComponentHandlerSystemTime
Auto Trait Implementations§
impl Freeze for IComponentHandlerSystemTime
impl RefUnwindSafe for IComponentHandlerSystemTime
impl Unpin for IComponentHandlerSystemTime
impl UnwindSafe for IComponentHandlerSystemTime
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