#[repr(C)]pub struct IInterAppAudioHost {
pub vtbl: *const IInterAppAudioHostVtbl,
}Fields§
§vtbl: *const IInterAppAudioHostVtblTrait Implementations§
Source§impl Clone for IInterAppAudioHost
impl Clone for IInterAppAudioHost
Source§fn clone(&self) -> IInterAppAudioHost
fn clone(&self) -> IInterAppAudioHost
Returns a duplicate 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 moreSource§impl<C, W, const OFFSET: isize> Construct<C, W, OFFSET> for IInterAppAudioHost
impl<C, W, const OFFSET: isize> Construct<C, W, OFFSET> for IInterAppAudioHost
Source§impl Interface for IInterAppAudioHost
impl Interface for IInterAppAudioHost
Source§impl Unknown for IInterAppAudioHost
impl Unknown for IInterAppAudioHost
Source§unsafe fn query_interface(this: *mut Self, iid: &Guid) -> Option<*mut c_void>
unsafe fn query_interface(this: *mut Self, iid: &Guid) -> Option<*mut c_void>
Checks if an object implements the interface corresponding to the given GUID, and if so,
returns a corresponding interface pointer for the object and increments the object’s
reference count.
impl Copy for IInterAppAudioHost
impl Inherits<FUnknown> for IInterAppAudioHost
impl Send for IInterAppAudioHost
impl Sync for IInterAppAudioHost
Auto Trait Implementations§
impl Freeze for IInterAppAudioHost
impl RefUnwindSafe for IInterAppAudioHost
impl Unpin for IInterAppAudioHost
impl UnwindSafe for IInterAppAudioHost
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