#[repr(C)]pub struct IMidiMapping2Vtbl {
pub base: FUnknownVtbl,
pub getNumMidi2ControllerAssignments: unsafe extern "system" fn(this: *mut IMidiMapping2, direction: BusDirections) -> uint32,
pub getMidi2ControllerAssignments: unsafe extern "system" fn(this: *mut IMidiMapping2, direction: BusDirections, list: *const Midi2ControllerParamIDAssignmentList) -> tresult,
pub getNumMidi1ControllerAssignments: unsafe extern "system" fn(this: *mut IMidiMapping2, direction: BusDirections) -> uint32,
pub getMidi1ControllerAssignments: unsafe extern "system" fn(this: *mut IMidiMapping2, direction: BusDirections, list: *const Midi1ControllerParamIDAssignmentList) -> tresult,
}Fields§
§base: FUnknownVtbl§getNumMidi2ControllerAssignments: unsafe extern "system" fn(this: *mut IMidiMapping2, direction: BusDirections) -> uint32§getMidi2ControllerAssignments: unsafe extern "system" fn(this: *mut IMidiMapping2, direction: BusDirections, list: *const Midi2ControllerParamIDAssignmentList) -> tresult§getNumMidi1ControllerAssignments: unsafe extern "system" fn(this: *mut IMidiMapping2, direction: BusDirections) -> uint32§getMidi1ControllerAssignments: unsafe extern "system" fn(this: *mut IMidiMapping2, direction: BusDirections, list: *const Midi1ControllerParamIDAssignmentList) -> tresultTrait Implementations§
Source§impl Clone for IMidiMapping2Vtbl
impl Clone for IMidiMapping2Vtbl
Source§fn clone(&self) -> IMidiMapping2Vtbl
fn clone(&self) -> IMidiMapping2Vtbl
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 IMidiMapping2Vtbl
Auto Trait Implementations§
impl Freeze for IMidiMapping2Vtbl
impl RefUnwindSafe for IMidiMapping2Vtbl
impl Send for IMidiMapping2Vtbl
impl Sync for IMidiMapping2Vtbl
impl Unpin for IMidiMapping2Vtbl
impl UnwindSafe for IMidiMapping2Vtbl
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