#[repr(C)]pub struct IAddrExclusionControlVtbl {
pub parent: IUnknownVtbl,
pub GetCurrentAddrExclusionList: unsafe extern "system" fn(This: *mut IAddrExclusionControl, riid: REFIID, ppEnumerator: *mut *mut c_void) -> HRESULT,
pub UpdateAddrExclusionList: unsafe extern "system" fn(This: *mut IAddrExclusionControl, pEnumerator: *mut IUnknown) -> HRESULT,
}
Fields§
§parent: IUnknownVtbl
§GetCurrentAddrExclusionList: unsafe extern "system" fn(This: *mut IAddrExclusionControl, riid: REFIID, ppEnumerator: *mut *mut c_void) -> HRESULT
§UpdateAddrExclusionList: unsafe extern "system" fn(This: *mut IAddrExclusionControl, pEnumerator: *mut IUnknown) -> HRESULT
Auto Trait Implementations§
impl Freeze for IAddrExclusionControlVtbl
impl RefUnwindSafe for IAddrExclusionControlVtbl
impl Send for IAddrExclusionControlVtbl
impl Sync for IAddrExclusionControlVtbl
impl Unpin for IAddrExclusionControlVtbl
impl UnwindSafe for IAddrExclusionControlVtbl
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