ICoreWebView2WebResourceResponseReceivedEventArgs

Trait ICoreWebView2WebResourceResponseReceivedEventArgs 

Source
pub trait ICoreWebView2WebResourceResponseReceivedEventArgs: IUnknown {
    // Required methods
    unsafe fn get_request(
        &self,
        request: *mut *mut *mut ICoreWebView2WebResourceRequestVTable,
    ) -> HRESULT;
    unsafe fn get_response(
        &self,
        response: *mut *mut *mut ICoreWebView2WebResourceResponseViewVTable,
    ) -> HRESULT;
}
Expand description

Event args for the WebResourceResponseReceived event.

Required Methods§

Source

unsafe fn get_request( &self, request: *mut *mut *mut ICoreWebView2WebResourceRequestVTable, ) -> HRESULT

The request object for the web resource, as committed. This includes headers added by the network stack that were not be included during the associated WebResourceRequested event, such as Authentication headers. Modifications to this object have no effect on how the request is processed as it has already been sent.

Source

unsafe fn get_response( &self, response: *mut *mut *mut ICoreWebView2WebResourceResponseViewVTable, ) -> HRESULT

View of the response object received for the web resource.

Trait Implementations§

Source§

impl ComInterface for dyn ICoreWebView2WebResourceResponseReceivedEventArgs

Source§

const IID: IID = IID_ICORE_WEB_VIEW2_WEB_RESOURCE_RESPONSE_RECEIVED_EVENT_ARGS

The associated id for this interface
Source§

type VTable = ICoreWebView2WebResourceResponseReceivedEventArgsVTable

A COM compatible V-Table
Source§

type Super = dyn IUnknown

The interface that this interface inherits from
Source§

fn is_iid_in_inheritance_chain(riid: &GUID) -> bool

Check whether a given IID is in the inheritance hierarchy of this interface
Source§

impl<C: ICoreWebView2WebResourceResponseReceivedEventArgs> ProductionComInterface<C> for dyn ICoreWebView2WebResourceResponseReceivedEventArgs

Source§

fn vtable<O: Offset>() -> Self::VTable

Get the vtable for a particular COM interface

Implementations on Foreign Types§

Source§

impl<T: ICoreWebView2WebResourceResponseReceivedEventArgs + ComInterface + ?Sized> ICoreWebView2WebResourceResponseReceivedEventArgs for ComPtr<T>

Source§

impl<T: ICoreWebView2WebResourceResponseReceivedEventArgs + ComInterface + ?Sized> ICoreWebView2WebResourceResponseReceivedEventArgs for ComRc<T>

Implementors§