Struct IUriRuntimeClass_Vtbl
#[repr(C)]pub struct IUriRuntimeClass_Vtbl {Show 18 fields
pub base__: IInspectable_Vtbl,
pub AbsoluteUri: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub DisplayUri: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub Domain: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub Extension: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub Fragment: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub Host: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub Password: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub Path: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub Query: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub QueryParsed: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub RawUri: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub SchemeName: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub UserName: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub Port: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT,
pub Suspicious: unsafe extern "system" fn(_: *mut c_void, _: *mut bool) -> HRESULT,
pub Equals: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut bool) -> HRESULT,
pub CombineUri: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULT,
}Fields§
§base__: IInspectable_Vtbl§AbsoluteUri: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§DisplayUri: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§Domain: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§Extension: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§Fragment: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§Host: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§Password: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§Path: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§Query: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§QueryParsed: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§RawUri: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§SchemeName: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§UserName: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT§Port: unsafe extern "system" fn(_: *mut c_void, _: *mut i32) -> HRESULT§Suspicious: unsafe extern "system" fn(_: *mut c_void, _: *mut bool) -> HRESULT§Equals: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut bool) -> HRESULT§CombineUri: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULTAuto Trait Implementations§
impl Freeze for IUriRuntimeClass_Vtbl
impl RefUnwindSafe for IUriRuntimeClass_Vtbl
impl Send for IUriRuntimeClass_Vtbl
impl Sync for IUriRuntimeClass_Vtbl
impl Unpin for IUriRuntimeClass_Vtbl
impl UnwindSafe for IUriRuntimeClass_Vtbl
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