pub struct IFrnApplicationCommands { /* private fields */ }Implementations§
Source§impl IFrnApplicationCommands
impl IFrnApplicationCommands
Sourcepub fn from_impl<T: IFrnApplicationCommandsImpl + 'static>(
value: T,
) -> ComPtr<IFrnApplicationCommands>
pub fn from_impl<T: IFrnApplicationCommandsImpl + 'static>( value: T, ) -> ComPtr<IFrnApplicationCommands>
Wraps a Rust implementation into a COM object native code can call.
Sourcepub fn unhide_app(&self) -> Result<(), HResult>
pub fn unhide_app(&self) -> Result<(), HResult>
IFrnApplicationCommands::UnhideApp
Sourcepub fn hide_others(&self) -> Result<(), HResult>
pub fn hide_others(&self) -> Result<(), HResult>
IFrnApplicationCommands::HideOthers
Methods from Deref<Target = IUnknown>§
Trait Implementations§
Source§impl Deref for IFrnApplicationCommands
impl Deref for IFrnApplicationCommands
Source§impl<T: IFrnApplicationCommandsImpl> ImplementedBy<T> for IFrnApplicationCommands
impl<T: IFrnApplicationCommandsImpl> ImplementedBy<T> for IFrnApplicationCommands
const VTBL: &'static IFrnApplicationCommandsVtbl
Source§impl Interface for IFrnApplicationCommands
impl Interface for IFrnApplicationCommands
type Vtbl = IFrnApplicationCommandsVtbl
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 IFrnApplicationCommands
impl !Sync for IFrnApplicationCommands
impl Freeze for IFrnApplicationCommands
impl RefUnwindSafe for IFrnApplicationCommands
impl Unpin for IFrnApplicationCommands
impl UnsafeUnpin for IFrnApplicationCommands
impl UnwindSafe for IFrnApplicationCommands
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