#[repr(C)]pub struct IEditController2Vtbl {
pub base: FUnknownVtbl,
pub setKnobMode: unsafe extern "system" fn(this: *mut IEditController2, mode: KnobMode) -> tresult,
pub openHelp: unsafe extern "system" fn(this: *mut IEditController2, onlyCheck: TBool) -> tresult,
pub openAboutBox: unsafe extern "system" fn(this: *mut IEditController2, onlyCheck: TBool) -> tresult,
}Fields§
§base: FUnknownVtbl§setKnobMode: unsafe extern "system" fn(this: *mut IEditController2, mode: KnobMode) -> tresult§openHelp: unsafe extern "system" fn(this: *mut IEditController2, onlyCheck: TBool) -> tresult§openAboutBox: unsafe extern "system" fn(this: *mut IEditController2, onlyCheck: TBool) -> tresultTrait Implementations§
Source§impl Clone for IEditController2Vtbl
impl Clone for IEditController2Vtbl
Source§fn clone(&self) -> IEditController2Vtbl
fn clone(&self) -> IEditController2Vtbl
Returns a duplicate 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 IEditController2Vtbl
Auto Trait Implementations§
impl Freeze for IEditController2Vtbl
impl RefUnwindSafe for IEditController2Vtbl
impl Send for IEditController2Vtbl
impl Sync for IEditController2Vtbl
impl Unpin for IEditController2Vtbl
impl UnwindSafe for IEditController2Vtbl
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