Struct chromiumoxide::cdp::browser_protocol::network::EventRequestWillBeSentExtraInfo[][src]

pub struct EventRequestWillBeSentExtraInfo {
    pub request_id: RequestId,
    pub associated_cookies: Vec<BlockedCookieWithReason, Global>,
    pub headers: Headers,
}

Fired when additional information about a requestWillBeSent event is available from the network stack. Not every requestWillBeSent event will have an additional requestWillBeSentExtraInfo fired for it, and there is no guarantee whether requestWillBeSent or requestWillBeSentExtraInfo will be fired first for the same request. requestWillBeSentExtraInfo

Fields

request_id: RequestId

Request identifier. Used to match this information to an existing requestWillBeSent event.

associated_cookies: Vec<BlockedCookieWithReason, Global>

A list of cookies potentially associated to the requested URL. This includes both cookies sent with the request and the ones not sent; the latter are distinguished by having blockedReason field set.

headers: Headers

Raw request headers as they will be sent over the wire.

Implementations

impl EventRequestWillBeSentExtraInfo[src]

pub const IDENTIFIER: &'static str[src]

Trait Implementations

impl Clone for EventRequestWillBeSentExtraInfo[src]

impl Debug for EventRequestWillBeSentExtraInfo[src]

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

impl Into<CdpEvent> for EventRequestWillBeSentExtraInfo[src]

impl IntoEventKind for EventRequestWillBeSentExtraInfo[src]

impl Method for EventRequestWillBeSentExtraInfo[src]

impl MethodType for EventRequestWillBeSentExtraInfo[src]

impl PartialEq<EventRequestWillBeSentExtraInfo> for EventRequestWillBeSentExtraInfo[src]

impl Serialize for EventRequestWillBeSentExtraInfo[src]

impl StructuralPartialEq for EventRequestWillBeSentExtraInfo[src]

impl TryFrom<CdpEvent> for EventRequestWillBeSentExtraInfo[src]

type Error = CdpEvent

The type returned in the event of a conversion error.

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> Event for T where
    T: SealedEvent, 
[src]

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

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

impl<T> Same<T> for T

type Output = T

Should always be Self

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.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,