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