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