#[repr(C)]pub struct IInternetThreadSwitchVtbl {
pub QueryInterface: Option<unsafe extern "C" fn(This: *mut IInternetThreadSwitch, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>,
pub AddRef: Option<unsafe extern "C" fn(This: *mut IInternetThreadSwitch) -> ULONG>,
pub Release: Option<unsafe extern "C" fn(This: *mut IInternetThreadSwitch) -> ULONG>,
pub Prepare: Option<unsafe extern "C" fn(This: *mut IInternetThreadSwitch) -> HRESULT>,
pub Continue: Option<unsafe extern "C" fn(This: *mut IInternetThreadSwitch) -> HRESULT>,
}
Fields§
§QueryInterface: Option<unsafe extern "C" fn(This: *mut IInternetThreadSwitch, riid: *const IID, ppvObject: *mut *mut c_void) -> HRESULT>
§AddRef: Option<unsafe extern "C" fn(This: *mut IInternetThreadSwitch) -> ULONG>
§Release: Option<unsafe extern "C" fn(This: *mut IInternetThreadSwitch) -> ULONG>
§Prepare: Option<unsafe extern "C" fn(This: *mut IInternetThreadSwitch) -> HRESULT>
§Continue: Option<unsafe extern "C" fn(This: *mut IInternetThreadSwitch) -> HRESULT>
Trait Implementations§
Source§impl Clone for IInternetThreadSwitchVtbl
impl Clone for IInternetThreadSwitchVtbl
Source§fn clone(&self) -> IInternetThreadSwitchVtbl
fn clone(&self) -> IInternetThreadSwitchVtbl
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 IInternetThreadSwitchVtbl
impl Debug for IInternetThreadSwitchVtbl
Source§impl Ord for IInternetThreadSwitchVtbl
impl Ord for IInternetThreadSwitchVtbl
Source§fn cmp(&self, other: &IInternetThreadSwitchVtbl) -> Ordering
fn cmp(&self, other: &IInternetThreadSwitchVtbl) -> 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 PartialOrd for IInternetThreadSwitchVtbl
impl PartialOrd for IInternetThreadSwitchVtbl
impl Copy for IInternetThreadSwitchVtbl
impl Eq for IInternetThreadSwitchVtbl
impl StructuralPartialEq for IInternetThreadSwitchVtbl
Auto Trait Implementations§
impl Freeze for IInternetThreadSwitchVtbl
impl RefUnwindSafe for IInternetThreadSwitchVtbl
impl Send for IInternetThreadSwitchVtbl
impl Sync for IInternetThreadSwitchVtbl
impl Unpin for IInternetThreadSwitchVtbl
impl UnwindSafe for IInternetThreadSwitchVtbl
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