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