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