#[repr(C)]pub struct INoteExpressionController {
pub vtbl: *const INoteExpressionControllerVtbl,
}Fields§
§vtbl: *const INoteExpressionControllerVtblTrait Implementations§
Source§impl Clone for INoteExpressionController
impl Clone for INoteExpressionController
Source§fn clone(&self) -> INoteExpressionController
fn clone(&self) -> INoteExpressionController
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 moreSource§impl<C, W, const OFFSET: isize> Construct<C, W, OFFSET> for INoteExpressionController
impl<C, W, const OFFSET: isize> Construct<C, W, OFFSET> for INoteExpressionController
Source§impl Interface for INoteExpressionController
impl Interface for INoteExpressionController
Source§impl Unknown for INoteExpressionController
impl Unknown for INoteExpressionController
Source§unsafe fn query_interface(this: *mut Self, iid: &Guid) -> Option<*mut c_void>
unsafe fn query_interface(this: *mut Self, iid: &Guid) -> Option<*mut c_void>
Checks if an object implements the interface corresponding to the given GUID, and if so,
returns a corresponding interface pointer for the object and increments the object’s
reference count.
impl Copy for INoteExpressionController
impl Inherits<FUnknown> for INoteExpressionController
impl Send for INoteExpressionController
impl Sync for INoteExpressionController
Auto Trait Implementations§
impl Freeze for INoteExpressionController
impl RefUnwindSafe for INoteExpressionController
impl Unpin for INoteExpressionController
impl UnwindSafe for INoteExpressionController
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