#[repr(C)]pub struct IRpcOptionsVtbl {
pub QueryInterface: Option<unsafe extern "C" fn(This: *mut IRpcOptions, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>,
pub AddRef: Option<unsafe extern "C" fn(This: *mut IRpcOptions) -> ULONG>,
pub Release: Option<unsafe extern "C" fn(This: *mut IRpcOptions) -> ULONG>,
pub Set: Option<unsafe extern "C" fn(This: *mut IRpcOptions, pPrx: *mut IUnknown, dwProperty: RPCOPT_PROPERTIES, dwValue: ULONG_PTR) -> HRESULT>,
pub Query: Option<unsafe extern "C" fn(This: *mut IRpcOptions, pPrx: *mut IUnknown, dwProperty: RPCOPT_PROPERTIES, pdwValue: *mut ULONG_PTR) -> HRESULT>,
}Fields§
§QueryInterface: Option<unsafe extern "C" fn(This: *mut IRpcOptions, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>§AddRef: Option<unsafe extern "C" fn(This: *mut IRpcOptions) -> ULONG>§Release: Option<unsafe extern "C" fn(This: *mut IRpcOptions) -> ULONG>§Set: Option<unsafe extern "C" fn(This: *mut IRpcOptions, pPrx: *mut IUnknown, dwProperty: RPCOPT_PROPERTIES, dwValue: ULONG_PTR) -> HRESULT>§Query: Option<unsafe extern "C" fn(This: *mut IRpcOptions, pPrx: *mut IUnknown, dwProperty: RPCOPT_PROPERTIES, pdwValue: *mut ULONG_PTR) -> HRESULT>Trait Implementations§
Source§impl Clone for IRpcOptionsVtbl
impl Clone for IRpcOptionsVtbl
Source§fn clone(&self) -> IRpcOptionsVtbl
fn clone(&self) -> IRpcOptionsVtbl
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 IRpcOptionsVtbl
impl Debug for IRpcOptionsVtbl
impl Copy for IRpcOptionsVtbl
Auto Trait Implementations§
impl Freeze for IRpcOptionsVtbl
impl RefUnwindSafe for IRpcOptionsVtbl
impl Send for IRpcOptionsVtbl
impl Sync for IRpcOptionsVtbl
impl Unpin for IRpcOptionsVtbl
impl UnwindSafe for IRpcOptionsVtbl
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