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