Struct vst3::Steinberg::Vst::IComponentHandlerBusActivationVtbl
source · #[repr(C)]pub struct IComponentHandlerBusActivationVtbl {
pub base: FUnknownVtbl,
pub requestBusActivation: unsafe extern "system" fn(this: *mut IComponentHandlerBusActivation, type: MediaType, dir: BusDirection, index: int32, state: TBool) -> tresult,
}
Fields§
§base: FUnknownVtbl
§requestBusActivation: unsafe extern "system" fn(this: *mut IComponentHandlerBusActivation, type: MediaType, dir: BusDirection, index: int32, state: TBool) -> tresult
Trait Implementations§
source§impl Clone for IComponentHandlerBusActivationVtbl
impl Clone for IComponentHandlerBusActivationVtbl
source§fn clone(&self) -> IComponentHandlerBusActivationVtbl
fn clone(&self) -> IComponentHandlerBusActivationVtbl
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 IComponentHandlerBusActivationVtbl
Auto Trait Implementations§
impl RefUnwindSafe for IComponentHandlerBusActivationVtbl
impl Send for IComponentHandlerBusActivationVtbl
impl Sync for IComponentHandlerBusActivationVtbl
impl Unpin for IComponentHandlerBusActivationVtbl
impl UnwindSafe for IComponentHandlerBusActivationVtbl
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