#[repr(C)]pub struct IInternetBindInfoVtbl {
pub QueryInterface: Option<unsafe extern "C" fn(This: *mut IInternetBindInfo, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>,
pub AddRef: Option<unsafe extern "C" fn(This: *mut IInternetBindInfo) -> ULONG>,
pub Release: Option<unsafe extern "C" fn(This: *mut IInternetBindInfo) -> ULONG>,
pub GetBindInfo: Option<unsafe extern "C" fn(This: *mut IInternetBindInfo, grfBINDF: *mut DWORD, pbindinfo: *mut BINDINFO) -> HRESULT>,
pub GetBindString: Option<unsafe extern "C" fn(This: *mut IInternetBindInfo, ulStringType: ULONG, ppwzStr: *mut LPOLESTR, cEl: ULONG, pcElFetched: *mut ULONG) -> HRESULT>,
}
Fields§
§QueryInterface: Option<unsafe extern "C" fn(This: *mut IInternetBindInfo, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>
§AddRef: Option<unsafe extern "C" fn(This: *mut IInternetBindInfo) -> ULONG>
§Release: Option<unsafe extern "C" fn(This: *mut IInternetBindInfo) -> ULONG>
§GetBindInfo: Option<unsafe extern "C" fn(This: *mut IInternetBindInfo, grfBINDF: *mut DWORD, pbindinfo: *mut BINDINFO) -> HRESULT>
§GetBindString: Option<unsafe extern "C" fn(This: *mut IInternetBindInfo, ulStringType: ULONG, ppwzStr: *mut LPOLESTR, cEl: ULONG, pcElFetched: *mut ULONG) -> HRESULT>
Trait Implementations§
Source§impl Clone for IInternetBindInfoVtbl
impl Clone for IInternetBindInfoVtbl
Source§fn clone(&self) -> IInternetBindInfoVtbl
fn clone(&self) -> IInternetBindInfoVtbl
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 IInternetBindInfoVtbl
impl Debug for IInternetBindInfoVtbl
Source§impl Ord for IInternetBindInfoVtbl
impl Ord for IInternetBindInfoVtbl
Source§fn cmp(&self, other: &IInternetBindInfoVtbl) -> Ordering
fn cmp(&self, other: &IInternetBindInfoVtbl) -> 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 IInternetBindInfoVtbl
impl PartialEq for IInternetBindInfoVtbl
Source§impl PartialOrd for IInternetBindInfoVtbl
impl PartialOrd for IInternetBindInfoVtbl
impl Copy for IInternetBindInfoVtbl
impl Eq for IInternetBindInfoVtbl
impl StructuralPartialEq for IInternetBindInfoVtbl
Auto Trait Implementations§
impl Freeze for IInternetBindInfoVtbl
impl RefUnwindSafe for IInternetBindInfoVtbl
impl Send for IInternetBindInfoVtbl
impl Sync for IInternetBindInfoVtbl
impl Unpin for IInternetBindInfoVtbl
impl UnwindSafe for IInternetBindInfoVtbl
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