Struct vst3::Steinberg::Vst::IInterAppAudioPresetManagerVtbl
source · #[repr(C)]pub struct IInterAppAudioPresetManagerVtbl {
pub base: FUnknownVtbl,
pub runLoadPresetBrowser: unsafe extern "system" fn(this: *mut IInterAppAudioPresetManager) -> tresult,
pub runSavePresetBrowser: unsafe extern "system" fn(this: *mut IInterAppAudioPresetManager) -> tresult,
pub loadNextPreset: unsafe extern "system" fn(this: *mut IInterAppAudioPresetManager) -> tresult,
pub loadPreviousPreset: unsafe extern "system" fn(this: *mut IInterAppAudioPresetManager) -> tresult,
}
Fields§
§base: FUnknownVtbl
§runLoadPresetBrowser: unsafe extern "system" fn(this: *mut IInterAppAudioPresetManager) -> tresult
§runSavePresetBrowser: unsafe extern "system" fn(this: *mut IInterAppAudioPresetManager) -> tresult
§loadNextPreset: unsafe extern "system" fn(this: *mut IInterAppAudioPresetManager) -> tresult
§loadPreviousPreset: unsafe extern "system" fn(this: *mut IInterAppAudioPresetManager) -> tresult
Trait Implementations§
source§impl Clone for IInterAppAudioPresetManagerVtbl
impl Clone for IInterAppAudioPresetManagerVtbl
source§fn clone(&self) -> IInterAppAudioPresetManagerVtbl
fn clone(&self) -> IInterAppAudioPresetManagerVtbl
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 IInterAppAudioPresetManagerVtbl
Auto Trait Implementations§
impl RefUnwindSafe for IInterAppAudioPresetManagerVtbl
impl Send for IInterAppAudioPresetManagerVtbl
impl Sync for IInterAppAudioPresetManagerVtbl
impl Unpin for IInterAppAudioPresetManagerVtbl
impl UnwindSafe for IInterAppAudioPresetManagerVtbl
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