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