#[repr(C)]pub struct IBitsPeerVtbl {
pub parent: IUnknownVtbl,
pub GetPeerName: unsafe extern "system" fn(This: *mut IBitsPeer, pName: *mut LPWSTR) -> HRESULT,
pub IsAuthenticated: unsafe extern "system" fn(This: *mut IBitsPeer, pAuth: *mut BOOL) -> HRESULT,
pub IsAvailable: unsafe extern "system" fn(This: *mut IBitsPeer, pOnline: *mut BOOL) -> HRESULT,
}
Fields§
§parent: IUnknownVtbl
§GetPeerName: unsafe extern "system" fn(This: *mut IBitsPeer, pName: *mut LPWSTR) -> HRESULT
§IsAuthenticated: unsafe extern "system" fn(This: *mut IBitsPeer, pAuth: *mut BOOL) -> HRESULT
§IsAvailable: unsafe extern "system" fn(This: *mut IBitsPeer, pOnline: *mut BOOL) -> HRESULT
Auto Trait Implementations§
impl Freeze for IBitsPeerVtbl
impl RefUnwindSafe for IBitsPeerVtbl
impl Send for IBitsPeerVtbl
impl Sync for IBitsPeerVtbl
impl Unpin for IBitsPeerVtbl
impl UnwindSafe for IBitsPeerVtbl
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