Struct vst3::Steinberg::Vst::IPlugInterfaceSupportVtbl
source · #[repr(C)]pub struct IPlugInterfaceSupportVtbl {
pub base: FUnknownVtbl,
pub isPlugInterfaceSupported: unsafe extern "system" fn(this: *mut IPlugInterfaceSupport, _iid: *const TUID) -> tresult,
}
Fields§
§base: FUnknownVtbl
§isPlugInterfaceSupported: unsafe extern "system" fn(this: *mut IPlugInterfaceSupport, _iid: *const TUID) -> tresult
Trait Implementations§
source§impl Clone for IPlugInterfaceSupportVtbl
impl Clone for IPlugInterfaceSupportVtbl
source§fn clone(&self) -> IPlugInterfaceSupportVtbl
fn clone(&self) -> IPlugInterfaceSupportVtbl
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 moreimpl Copy for IPlugInterfaceSupportVtbl
Auto Trait Implementations§
impl RefUnwindSafe for IPlugInterfaceSupportVtbl
impl Send for IPlugInterfaceSupportVtbl
impl Sync for IPlugInterfaceSupportVtbl
impl Unpin for IPlugInterfaceSupportVtbl
impl UnwindSafe for IPlugInterfaceSupportVtbl
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