Struct vst3::Steinberg::Vst::IMidiLearnVtbl
source · #[repr(C)]pub struct IMidiLearnVtbl {
pub base: FUnknownVtbl,
pub onLiveMIDIControllerInput: unsafe extern "system" fn(this: *mut IMidiLearn, busIndex: int32, channel: int16, midiCC: CtrlNumber) -> tresult,
}
Fields§
§base: FUnknownVtbl
§onLiveMIDIControllerInput: unsafe extern "system" fn(this: *mut IMidiLearn, busIndex: int32, channel: int16, midiCC: CtrlNumber) -> tresult
Trait Implementations§
source§impl Clone for IMidiLearnVtbl
impl Clone for IMidiLearnVtbl
source§fn clone(&self) -> IMidiLearnVtbl
fn clone(&self) -> IMidiLearnVtbl
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 IMidiLearnVtbl
Auto Trait Implementations§
impl RefUnwindSafe for IMidiLearnVtbl
impl Send for IMidiLearnVtbl
impl Sync for IMidiLearnVtbl
impl Unpin for IMidiLearnVtbl
impl UnwindSafe for IMidiLearnVtbl
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