Struct chrome_remote_interface_model::network::RequestWillBeSentExtraInfoEvent [−][src]
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.
Implementations
impl RequestWillBeSentExtraInfoEvent
[src]
pub fn new(
request_id: RequestId,
associated_cookies: Vec<JsonValue>,
headers: Headers
) -> Self
[src]
request_id: RequestId,
associated_cookies: Vec<JsonValue>,
headers: Headers
) -> Self
pub fn request_id(&self) -> &RequestId
[src]
Request identifier. Used to match this information to an existing requestWillBeSent event.
pub fn associated_cookies(&self) -> &[JsonValue]ⓘ
[src]
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.
pub fn headers(&self) -> &Headers
[src]
Raw request headers as they will be sent over the wire.
Trait Implementations
impl Clone for RequestWillBeSentExtraInfoEvent
[src]
fn clone(&self) -> RequestWillBeSentExtraInfoEvent
[src]
pub fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for RequestWillBeSentExtraInfoEvent
[src]
impl<'de> Deserialize<'de> for RequestWillBeSentExtraInfoEvent
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Serialize for RequestWillBeSentExtraInfoEvent
[src]
Auto Trait Implementations
impl RefUnwindSafe for RequestWillBeSentExtraInfoEvent
[src]
impl Send for RequestWillBeSentExtraInfoEvent
[src]
impl Sync for RequestWillBeSentExtraInfoEvent
[src]
impl Unpin for RequestWillBeSentExtraInfoEvent
[src]
impl UnwindSafe for RequestWillBeSentExtraInfoEvent
[src]
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,