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