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