Struct chrome_remote_interface_model::network::ResponseReceivedExtraInfoEvent[][src]

pub struct ResponseReceivedExtraInfoEvent { /* fields omitted */ }

Fired when additional information about a responseReceived event is available from the network stack. Not every responseReceived event will have an additional responseReceivedExtraInfo for it, and responseReceivedExtraInfo may be fired before or after responseReceived.

Implementations

impl ResponseReceivedExtraInfoEvent[src]

pub fn builder() -> ResponseReceivedExtraInfoEventBuilder[src]

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

Request identifier. Used to match this information to another responseReceived event.

pub fn blocked_cookies(&self) -> &[JsonValue]

Notable traits for &'_ [u8]

impl<'_> Read for &'_ [u8]impl<'_> Write for &'_ mut [u8]
[src]

A list of cookies which were not stored from the response along with the corresponding reasons for blocking. The cookies here may not be valid due to syntax errors, which are represented by the invalid cookie line string instead of a proper cookie.

pub fn headers(&self) -> &Headers[src]

Raw response headers as they were received over the wire.

pub fn headers_text(&self) -> Option<&String>[src]

Raw response header text as it was received over the wire. The raw text may not always be available, such as in the case of HTTP/2 or QUIC.

Trait Implementations

impl Clone for ResponseReceivedExtraInfoEvent[src]

impl Debug for ResponseReceivedExtraInfoEvent[src]

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

impl Serialize for ResponseReceivedExtraInfoEvent[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.