Struct chrome_remote_interface_model::fetch::AuthRequiredEvent[][src]

pub struct AuthRequiredEvent { /* fields omitted */ }
This is supported on crate features Fetch and Network and IO and Page only.

Issued when the domain is enabled with handleAuthRequests set to true. The request is paused until client responds with continueWithAuth.

Implementations

impl AuthRequiredEvent[src]

pub fn builder() -> AuthRequiredEventBuilder[src]

pub fn request_id(&self) -> &RequestId[src]

Each request the page makes will have a unique id.

pub fn request(&self) -> &Request[src]

The details of the request.

pub fn frame_id(&self) -> &FrameId[src]

The id of the frame that initiated the request.

pub fn resource_type(&self) -> &ResourceType[src]

How the requested resource will be used.

pub fn auth_challenge(&self) -> &AuthChallenge[src]

Details of the Authorization Challenge encountered. If this is set, client should respond with continueRequest that contains AuthChallengeResponse.

Trait Implementations

impl Clone for AuthRequiredEvent[src]

impl Debug for AuthRequiredEvent[src]

impl<'de> Deserialize<'de> for AuthRequiredEvent[src]

impl Serialize for AuthRequiredEvent[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.