pub struct IFrnPlatformRenderTimer { /* private fields */ }Implementations§
Source§impl IFrnPlatformRenderTimer
impl IFrnPlatformRenderTimer
Sourcepub fn from_impl<T: IFrnPlatformRenderTimerImpl + 'static>(
value: T,
) -> ComPtr<IFrnPlatformRenderTimer>
pub fn from_impl<T: IFrnPlatformRenderTimerImpl + 'static>( value: T, ) -> ComPtr<IFrnPlatformRenderTimer>
Wraps a Rust implementation into a COM object native code can call.
Sourcepub fn register_tick(&self, callback: Option<&IFrnActionCallback>) -> i32
pub fn register_tick(&self, callback: Option<&IFrnActionCallback>) -> i32
IFrnPlatformRenderTimer::RegisterTick
Sourcepub fn runs_in_background(&self) -> bool
pub fn runs_in_background(&self) -> bool
IFrnPlatformRenderTimer::RunsInBackground
Methods from Deref<Target = IUnknown>§
Trait Implementations§
Source§impl Deref for IFrnPlatformRenderTimer
impl Deref for IFrnPlatformRenderTimer
Source§impl<T: IFrnPlatformRenderTimerImpl> ImplementedBy<T> for IFrnPlatformRenderTimer
impl<T: IFrnPlatformRenderTimerImpl> ImplementedBy<T> for IFrnPlatformRenderTimer
const VTBL: &'static IFrnPlatformRenderTimerVtbl
Source§impl Interface for IFrnPlatformRenderTimer
impl Interface for IFrnPlatformRenderTimer
type Vtbl = IFrnPlatformRenderTimerVtbl
Source§fn matches_iid(iid: &Guid) -> bool
fn matches_iid(iid: &Guid) -> bool
true if iid names this interface or one of its bases (including
IUnknown). Both the IDL value and the value materialized by com.h
(see Guid::as_com_h_materialized) are accepted.fn as_unknown(&self) -> &IUnknown
fn as_raw(&self) -> *mut Self
Auto Trait Implementations§
impl !Send for IFrnPlatformRenderTimer
impl !Sync for IFrnPlatformRenderTimer
impl Freeze for IFrnPlatformRenderTimer
impl RefUnwindSafe for IFrnPlatformRenderTimer
impl Unpin for IFrnPlatformRenderTimer
impl UnsafeUnpin for IFrnPlatformRenderTimer
impl UnwindSafe for IFrnPlatformRenderTimer
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
Source§impl<T> ClassDefaults for Twhere
T: ?Sized,
impl<T> ClassDefaults for Twhere
T: ?Sized,
Source§fn static_constructor()
fn static_constructor()
The static constructor of a type: work done once per thread, after
the properties of the type are registered and before its first
instance exists (class handlers,
affects_render, metadata
overrides). Read more