Struct windows::UI::ViewManagement::Core::CoreInputViewShowingEventArgs
pub struct CoreInputViewShowingEventArgs(/* private fields */);
Implementations§
Trait Implementations§
§impl Clone for CoreInputViewShowingEventArgs
impl Clone for CoreInputViewShowingEventArgs
§fn clone(&self) -> CoreInputViewShowingEventArgs
fn clone(&self) -> CoreInputViewShowingEventArgs
Returns a copy 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 more§impl Debug for CoreInputViewShowingEventArgs
impl Debug for CoreInputViewShowingEventArgs
§impl From<&CoreInputViewShowingEventArgs> for &IInspectable
impl From<&CoreInputViewShowingEventArgs> for &IInspectable
§fn from(value: &CoreInputViewShowingEventArgs) -> Self
fn from(value: &CoreInputViewShowingEventArgs) -> Self
Converts to this type from the input type.
§impl From<&CoreInputViewShowingEventArgs> for &IUnknown
impl From<&CoreInputViewShowingEventArgs> for &IUnknown
§fn from(value: &CoreInputViewShowingEventArgs) -> Self
fn from(value: &CoreInputViewShowingEventArgs) -> Self
Converts to this type from the input type.
§impl From<CoreInputViewShowingEventArgs> for IInspectable
impl From<CoreInputViewShowingEventArgs> for IInspectable
§fn from(value: CoreInputViewShowingEventArgs) -> Self
fn from(value: CoreInputViewShowingEventArgs) -> Self
Converts to this type from the input type.
§impl From<CoreInputViewShowingEventArgs> for IUnknown
impl From<CoreInputViewShowingEventArgs> for IUnknown
§fn from(value: CoreInputViewShowingEventArgs) -> Self
fn from(value: CoreInputViewShowingEventArgs) -> Self
Converts to this type from the input type.
§impl Interface for CoreInputViewShowingEventArgs
impl Interface for CoreInputViewShowingEventArgs
§fn as_raw(&self) -> *mut c_void
fn as_raw(&self) -> *mut c_void
Returns the raw COM interface pointer. The resulting pointer continues to be owned by the
Interface
implementation.§fn into_raw(self) -> *mut c_void
fn into_raw(self) -> *mut c_void
Returns the raw COM interface pointer and releases ownership. It the caller’s responsibility to release the COM interface pointer.
§fn cast<T>(&self) -> Result<T, Error>where
T: Interface,
fn cast<T>(&self) -> Result<T, Error>where
T: Interface,
Attempts to cast the current interface to another interface using
QueryInterface
. Read more§impl PartialEq for CoreInputViewShowingEventArgs
impl PartialEq for CoreInputViewShowingEventArgs
§fn eq(&self, other: &CoreInputViewShowingEventArgs) -> bool
fn eq(&self, other: &CoreInputViewShowingEventArgs) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for CoreInputViewShowingEventArgs
impl Send for CoreInputViewShowingEventArgs
impl StructuralPartialEq for CoreInputViewShowingEventArgs
impl Sync for CoreInputViewShowingEventArgs
Auto Trait Implementations§
impl RefUnwindSafe for CoreInputViewShowingEventArgs
impl Unpin for CoreInputViewShowingEventArgs
impl UnwindSafe for CoreInputViewShowingEventArgs
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