pub struct IFrnString { /* private fields */ }Implementations§
Source§impl IFrnString
impl IFrnString
Methods from Deref<Target = IUnknown>§
Trait Implementations§
Source§impl Deref for IFrnString
impl Deref for IFrnString
Source§impl<T: IFrnStringImpl> ImplementedBy<T> for IFrnString
impl<T: IFrnStringImpl> ImplementedBy<T> for IFrnString
const VTBL: &'static IFrnStringVtbl
Source§impl Interface for IFrnString
impl Interface for IFrnString
type Vtbl = IFrnStringVtbl
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 IFrnString
impl !Sync for IFrnString
impl Freeze for IFrnString
impl RefUnwindSafe for IFrnString
impl Unpin for IFrnString
impl UnsafeUnpin for IFrnString
impl UnwindSafe for IFrnString
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