#[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) -> tresultTrait Implementations§
Source§impl Clone for IMidiLearnVtbl
impl Clone for IMidiLearnVtbl
Source§fn clone(&self) -> IMidiLearnVtbl
fn clone(&self) -> IMidiLearnVtbl
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 moreimpl Copy for IMidiLearnVtbl
Auto Trait Implementations§
impl Freeze for IMidiLearnVtbl
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