pub struct IEnumConnectionPoints(/* private fields */);Implementations§
Source§impl IEnumConnectionPoints
impl IEnumConnectionPoints
pub unsafe fn Next( &self, cconnections: u32, ppcp: *mut Option<IConnectionPoint>, pcfetched: *mut u32, ) -> ErrorCode
pub unsafe fn Skip(&self, cconnections: u32) -> ErrorCode
pub unsafe fn Reset(&self) -> ErrorCode
pub unsafe fn Clone( &self, ppenum: *mut Option<IEnumConnectionPoints>, ) -> ErrorCode
Trait Implementations§
Source§impl Clone for IEnumConnectionPoints
impl Clone for IEnumConnectionPoints
Source§fn clone(&self) -> IEnumConnectionPoints
fn clone(&self) -> IEnumConnectionPoints
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 IEnumConnectionPoints
impl Debug for IEnumConnectionPoints
Source§impl From<&IEnumConnectionPoints> for IUnknown
impl From<&IEnumConnectionPoints> for IUnknown
Source§fn from(value: &IEnumConnectionPoints) -> Self
fn from(value: &IEnumConnectionPoints) -> Self
Converts to this type from the input type.
Source§impl From<IEnumConnectionPoints> for IUnknown
impl From<IEnumConnectionPoints> for IUnknown
Source§fn from(value: IEnumConnectionPoints) -> Self
fn from(value: IEnumConnectionPoints) -> Self
Converts to this type from the input type.
Source§impl Interface for IEnumConnectionPoints
impl Interface for IEnumConnectionPoints
const IID: Guid
type Vtable = IEnumConnectionPoints_abi
Source§impl<'a> IntoParam<'a, IUnknown> for &'a IEnumConnectionPoints
impl<'a> IntoParam<'a, IUnknown> for &'a IEnumConnectionPoints
fn into_param(self) -> Param<'a, IUnknown>
Source§impl<'a> IntoParam<'a, IUnknown> for IEnumConnectionPoints
impl<'a> IntoParam<'a, IUnknown> for IEnumConnectionPoints
fn into_param(self) -> Param<'a, IUnknown>
Source§impl PartialEq for IEnumConnectionPoints
impl PartialEq for IEnumConnectionPoints
impl Eq for IEnumConnectionPoints
impl StructuralPartialEq for IEnumConnectionPoints
Auto Trait Implementations§
impl Freeze for IEnumConnectionPoints
impl RefUnwindSafe for IEnumConnectionPoints
impl !Send for IEnumConnectionPoints
impl !Sync for IEnumConnectionPoints
impl Unpin for IEnumConnectionPoints
impl UnwindSafe for IEnumConnectionPoints
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