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