Struct vst3::Steinberg::Vst::IParameterFunctionNameVtbl
source · #[repr(C)]pub struct IParameterFunctionNameVtbl {
pub base: FUnknownVtbl,
pub getParameterIDFromFunctionName: unsafe extern "system" fn(this: *mut IParameterFunctionName, unitID: UnitID, functionName: FIDString, paramID: *mut ParamID) -> tresult,
}
Fields§
§base: FUnknownVtbl
§getParameterIDFromFunctionName: unsafe extern "system" fn(this: *mut IParameterFunctionName, unitID: UnitID, functionName: FIDString, paramID: *mut ParamID) -> tresult
Trait Implementations§
source§impl Clone for IParameterFunctionNameVtbl
impl Clone for IParameterFunctionNameVtbl
source§fn clone(&self) -> IParameterFunctionNameVtbl
fn clone(&self) -> IParameterFunctionNameVtbl
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 IParameterFunctionNameVtbl
Auto Trait Implementations§
impl RefUnwindSafe for IParameterFunctionNameVtbl
impl Send for IParameterFunctionNameVtbl
impl Sync for IParameterFunctionNameVtbl
impl Unpin for IParameterFunctionNameVtbl
impl UnwindSafe for IParameterFunctionNameVtbl
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