pub struct ICallFrameEvents(/* private fields */);Implementations§
Source§impl ICallFrameEvents
impl ICallFrameEvents
pub unsafe fn OnCall<'a, T0__: IntoParam<'a, ICallFrame>>( &self, pframe: T0__, ) -> ErrorCode
Trait Implementations§
Source§impl Clone for ICallFrameEvents
impl Clone for ICallFrameEvents
Source§fn clone(&self) -> ICallFrameEvents
fn clone(&self) -> ICallFrameEvents
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 ICallFrameEvents
impl Debug for ICallFrameEvents
Source§impl From<&ICallFrameEvents> for IUnknown
impl From<&ICallFrameEvents> for IUnknown
Source§fn from(value: &ICallFrameEvents) -> Self
fn from(value: &ICallFrameEvents) -> Self
Converts to this type from the input type.
Source§impl From<ICallFrameEvents> for IUnknown
impl From<ICallFrameEvents> for IUnknown
Source§fn from(value: ICallFrameEvents) -> Self
fn from(value: ICallFrameEvents) -> Self
Converts to this type from the input type.
Source§impl Interface for ICallFrameEvents
impl Interface for ICallFrameEvents
const IID: Guid
type Vtable = ICallFrameEvents_abi
Source§impl<'a> IntoParam<'a, IUnknown> for &'a ICallFrameEvents
impl<'a> IntoParam<'a, IUnknown> for &'a ICallFrameEvents
fn into_param(self) -> Param<'a, IUnknown>
Source§impl<'a> IntoParam<'a, IUnknown> for ICallFrameEvents
impl<'a> IntoParam<'a, IUnknown> for ICallFrameEvents
fn into_param(self) -> Param<'a, IUnknown>
Source§impl PartialEq for ICallFrameEvents
impl PartialEq for ICallFrameEvents
impl Eq for ICallFrameEvents
impl StructuralPartialEq for ICallFrameEvents
Auto Trait Implementations§
impl Freeze for ICallFrameEvents
impl RefUnwindSafe for ICallFrameEvents
impl !Send for ICallFrameEvents
impl !Sync for ICallFrameEvents
impl Unpin for ICallFrameEvents
impl UnwindSafe for ICallFrameEvents
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