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