Struct vst3::Steinberg::IPluginFactory2Vtbl
source · #[repr(C)]pub struct IPluginFactory2Vtbl {
pub base: IPluginFactoryVtbl,
pub getClassInfo2: unsafe extern "system" fn(this: *mut IPluginFactory2, index: int32, info: *mut PClassInfo2) -> tresult,
}
Fields§
§base: IPluginFactoryVtbl
§getClassInfo2: unsafe extern "system" fn(this: *mut IPluginFactory2, index: int32, info: *mut PClassInfo2) -> tresult
Trait Implementations§
source§impl Clone for IPluginFactory2Vtbl
impl Clone for IPluginFactory2Vtbl
source§fn clone(&self) -> IPluginFactory2Vtbl
fn clone(&self) -> IPluginFactory2Vtbl
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 IPluginFactory2Vtbl
Auto Trait Implementations§
impl RefUnwindSafe for IPluginFactory2Vtbl
impl Send for IPluginFactory2Vtbl
impl Sync for IPluginFactory2Vtbl
impl Unpin for IPluginFactory2Vtbl
impl UnwindSafe for IPluginFactory2Vtbl
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