Struct IHttpClient_Vtbl
#[repr(C)]pub struct IHttpClient_Vtbl {
pub base__: IInspectable_Vtbl,
pub DeleteAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub GetAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub GetWithOptionAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: HttpCompletionOption, _: *mut *mut c_void) -> HRESULT,
pub GetBufferAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub GetInputStreamAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub GetStringAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub PostAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub PutAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub SendRequestAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULT,
pub SendRequestWithOptionAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: HttpCompletionOption, _: *mut *mut c_void) -> HRESULT,
pub DefaultRequestHeaders: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULT,
}Fields§
§base__: IInspectable_Vtbl§DeleteAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULT§GetAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULT§GetWithOptionAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: HttpCompletionOption, _: *mut *mut c_void) -> HRESULT§GetBufferAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULT§GetInputStreamAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULT§GetStringAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULT§PostAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULT§PutAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULT§SendRequestAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: *mut *mut c_void) -> HRESULT§SendRequestWithOptionAsync: unsafe extern "system" fn(_: *mut c_void, _: *mut c_void, _: HttpCompletionOption, _: *mut *mut c_void) -> HRESULT§DefaultRequestHeaders: unsafe extern "system" fn(_: *mut c_void, _: *mut *mut c_void) -> HRESULTAuto Trait Implementations§
impl Freeze for IHttpClient_Vtbl
impl RefUnwindSafe for IHttpClient_Vtbl
impl Send for IHttpClient_Vtbl
impl Sync for IHttpClient_Vtbl
impl Unpin for IHttpClient_Vtbl
impl UnwindSafe for IHttpClient_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