pub struct IOleDocumentSite(/* private fields */);Implementations§
Source§impl IOleDocumentSite
impl IOleDocumentSite
pub unsafe fn ActivateMe<'a, T0__: IntoParam<'a, IOleDocumentView>>( &self, pviewtoactivate: T0__, ) -> ErrorCode
Trait Implementations§
Source§impl Clone for IOleDocumentSite
impl Clone for IOleDocumentSite
Source§fn clone(&self) -> IOleDocumentSite
fn clone(&self) -> IOleDocumentSite
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 Debug for IOleDocumentSite
impl Debug for IOleDocumentSite
Source§impl From<&IOleDocumentSite> for IUnknown
impl From<&IOleDocumentSite> for IUnknown
Source§fn from(value: &IOleDocumentSite) -> Self
fn from(value: &IOleDocumentSite) -> Self
Converts to this type from the input type.
Source§impl From<IOleDocumentSite> for IUnknown
impl From<IOleDocumentSite> for IUnknown
Source§fn from(value: IOleDocumentSite) -> Self
fn from(value: IOleDocumentSite) -> Self
Converts to this type from the input type.
Source§impl Interface for IOleDocumentSite
impl Interface for IOleDocumentSite
const IID: Guid
type Vtable = IOleDocumentSite_abi
Source§impl<'a> IntoParam<'a, IUnknown> for &'a IOleDocumentSite
impl<'a> IntoParam<'a, IUnknown> for &'a IOleDocumentSite
fn into_param(self) -> Param<'a, IUnknown>
Source§impl<'a> IntoParam<'a, IUnknown> for IOleDocumentSite
impl<'a> IntoParam<'a, IUnknown> for IOleDocumentSite
fn into_param(self) -> Param<'a, IUnknown>
Source§impl PartialEq for IOleDocumentSite
impl PartialEq for IOleDocumentSite
impl Eq for IOleDocumentSite
impl StructuralPartialEq for IOleDocumentSite
Auto Trait Implementations§
impl Freeze for IOleDocumentSite
impl RefUnwindSafe for IOleDocumentSite
impl !Send for IOleDocumentSite
impl !Sync for IOleDocumentSite
impl Unpin for IOleDocumentSite
impl UnwindSafe for IOleDocumentSite
Blanket Implementations§
Source§impl<T> Abi for Twhere
T: Interface,
impl<T> Abi for Twhere
T: Interface,
Source§fn set_abi(&mut self) -> *mut <T as Abi>::Abi
fn set_abi(&mut self) -> *mut <T as Abi>::Abi
Returns a pointer for setting the object’s value via an ABI call.
Source§unsafe fn from_abi(abi: <T as Abi>::Abi) -> Result<T, Error>
unsafe fn from_abi(abi: <T as Abi>::Abi) -> Result<T, Error>
Casts the ABI representation to a Rust object by taking ownership of the bits.
fn drop_param(_: &mut Param<'_, Self>)
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