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