#[repr(C)]pub struct IAudioPresentationLatency {
pub vtbl: *const IAudioPresentationLatencyVtbl,
}Fields§
§vtbl: *const IAudioPresentationLatencyVtblTrait Implementations§
Source§impl Clone for IAudioPresentationLatency
impl Clone for IAudioPresentationLatency
Source§fn clone(&self) -> IAudioPresentationLatency
fn clone(&self) -> IAudioPresentationLatency
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 IAudioPresentationLatency
impl<C, W, const OFFSET: isize> Construct<C, W, OFFSET> for IAudioPresentationLatency
Source§impl Interface for IAudioPresentationLatency
impl Interface for IAudioPresentationLatency
Source§impl Unknown for IAudioPresentationLatency
impl Unknown for IAudioPresentationLatency
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 IAudioPresentationLatency
impl Inherits<FUnknown> for IAudioPresentationLatency
impl Send for IAudioPresentationLatency
impl Sync for IAudioPresentationLatency
Auto Trait Implementations§
impl Freeze for IAudioPresentationLatency
impl RefUnwindSafe for IAudioPresentationLatency
impl Unpin for IAudioPresentationLatency
impl UnwindSafe for IAudioPresentationLatency
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