Struct windows::Media::Capture::IGameBarServicesTargetInfo
pub struct IGameBarServicesTargetInfo(/* private fields */);
Trait Implementations§
§impl Clone for IGameBarServicesTargetInfo
impl Clone for IGameBarServicesTargetInfo
§fn clone(&self) -> IGameBarServicesTargetInfo
fn clone(&self) -> IGameBarServicesTargetInfo
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 IGameBarServicesTargetInfo
impl Debug for IGameBarServicesTargetInfo
§impl Interface for IGameBarServicesTargetInfo
impl Interface for IGameBarServicesTargetInfo
§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 IGameBarServicesTargetInfo
impl PartialEq for IGameBarServicesTargetInfo
§fn eq(&self, other: &IGameBarServicesTargetInfo) -> bool
fn eq(&self, other: &IGameBarServicesTargetInfo) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Eq for IGameBarServicesTargetInfo
impl StructuralPartialEq for IGameBarServicesTargetInfo
Auto Trait Implementations§
impl RefUnwindSafe for IGameBarServicesTargetInfo
impl !Send for IGameBarServicesTargetInfo
impl !Sync for IGameBarServicesTargetInfo
impl Unpin for IGameBarServicesTargetInfo
impl UnwindSafe for IGameBarServicesTargetInfo
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