#[repr(C)]pub struct IRpcProxyBufferVtbl {
pub QueryInterface: Option<unsafe extern "C" fn(This: *mut IRpcProxyBuffer, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>,
pub AddRef: Option<unsafe extern "C" fn(This: *mut IRpcProxyBuffer) -> ULONG>,
pub Release: Option<unsafe extern "C" fn(This: *mut IRpcProxyBuffer) -> ULONG>,
pub Connect: Option<unsafe extern "C" fn(This: *mut IRpcProxyBuffer, pRpcChannelBuffer: *mut IRpcChannelBuffer) -> HRESULT>,
pub Disconnect: Option<unsafe extern "C" fn(This: *mut IRpcProxyBuffer)>,
}
Fields§
§QueryInterface: Option<unsafe extern "C" fn(This: *mut IRpcProxyBuffer, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>
§AddRef: Option<unsafe extern "C" fn(This: *mut IRpcProxyBuffer) -> ULONG>
§Release: Option<unsafe extern "C" fn(This: *mut IRpcProxyBuffer) -> ULONG>
§Connect: Option<unsafe extern "C" fn(This: *mut IRpcProxyBuffer, pRpcChannelBuffer: *mut IRpcChannelBuffer) -> HRESULT>
§Disconnect: Option<unsafe extern "C" fn(This: *mut IRpcProxyBuffer)>
Trait Implementations§
Source§impl Clone for IRpcProxyBufferVtbl
impl Clone for IRpcProxyBufferVtbl
Source§fn clone(&self) -> IRpcProxyBufferVtbl
fn clone(&self) -> IRpcProxyBufferVtbl
Returns a copy 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 IRpcProxyBufferVtbl
impl Debug for IRpcProxyBufferVtbl
Source§impl Ord for IRpcProxyBufferVtbl
impl Ord for IRpcProxyBufferVtbl
Source§fn cmp(&self, other: &IRpcProxyBufferVtbl) -> Ordering
fn cmp(&self, other: &IRpcProxyBufferVtbl) -> Ordering
1.21.0 · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for IRpcProxyBufferVtbl
impl PartialEq for IRpcProxyBufferVtbl
Source§impl PartialOrd for IRpcProxyBufferVtbl
impl PartialOrd for IRpcProxyBufferVtbl
impl Copy for IRpcProxyBufferVtbl
impl Eq for IRpcProxyBufferVtbl
impl StructuralPartialEq for IRpcProxyBufferVtbl
Auto Trait Implementations§
impl Freeze for IRpcProxyBufferVtbl
impl RefUnwindSafe for IRpcProxyBufferVtbl
impl Send for IRpcProxyBufferVtbl
impl Sync for IRpcProxyBufferVtbl
impl Unpin for IRpcProxyBufferVtbl
impl UnwindSafe for IRpcProxyBufferVtbl
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