Struct windows::Web::Http::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) -> HRESULT
Auto 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