#[repr(C)]pub struct IPlugViewContentScaleSupport {
pub vtbl: *const IPlugViewContentScaleSupportVtbl,
}Fields§
§vtbl: *const IPlugViewContentScaleSupportVtblTrait Implementations§
Source§impl Clone for IPlugViewContentScaleSupport
impl Clone for IPlugViewContentScaleSupport
Source§fn clone(&self) -> IPlugViewContentScaleSupport
fn clone(&self) -> IPlugViewContentScaleSupport
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 IPlugViewContentScaleSupport
impl<C, W, const OFFSET: isize> Construct<C, W, OFFSET> for IPlugViewContentScaleSupport
Source§impl Interface for IPlugViewContentScaleSupport
impl Interface for IPlugViewContentScaleSupport
Source§impl Unknown for IPlugViewContentScaleSupport
impl Unknown for IPlugViewContentScaleSupport
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 IPlugViewContentScaleSupport
impl Inherits<FUnknown> for IPlugViewContentScaleSupport
impl Send for IPlugViewContentScaleSupport
impl Sync for IPlugViewContentScaleSupport
Auto Trait Implementations§
impl Freeze for IPlugViewContentScaleSupport
impl RefUnwindSafe for IPlugViewContentScaleSupport
impl Unpin for IPlugViewContentScaleSupport
impl UnwindSafe for IPlugViewContentScaleSupport
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