pub struct EventRequestWillBeSentExtraInfo {
pub request_id: RequestId,
pub associated_cookies: Vec<BlockedCookieWithReason>,
pub headers: Headers,
pub connect_timing: ConnectTiming,
pub client_security_state: Option<ClientSecurityState>,
}
Expand description
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.
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.
connect_timing: ConnectTiming
Connection timing information for the request.
client_security_state: Option<ClientSecurityState>
The client security state set for the request.
Implementations§
source§impl EventRequestWillBeSentExtraInfo
impl EventRequestWillBeSentExtraInfo
pub const IDENTIFIER: &'static str = "Network.requestWillBeSentExtraInfo"
Trait Implementations§
source§impl Clone for EventRequestWillBeSentExtraInfo
impl Clone for EventRequestWillBeSentExtraInfo
source§fn clone(&self) -> EventRequestWillBeSentExtraInfo
fn clone(&self) -> EventRequestWillBeSentExtraInfo
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl<'de> Deserialize<'de> for EventRequestWillBeSentExtraInfo
impl<'de> Deserialize<'de> for EventRequestWillBeSentExtraInfo
source§fn deserialize<__D>(
__deserializer: __D
) -> Result<EventRequestWillBeSentExtraInfo, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D
) -> Result<EventRequestWillBeSentExtraInfo, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
source§impl From<EventRequestWillBeSentExtraInfo> for CdpEvent
impl From<EventRequestWillBeSentExtraInfo> for CdpEvent
source§fn from(el: EventRequestWillBeSentExtraInfo) -> CdpEvent
fn from(el: EventRequestWillBeSentExtraInfo) -> CdpEvent
source§impl IntoEventKind for EventRequestWillBeSentExtraInfo
impl IntoEventKind for EventRequestWillBeSentExtraInfo
source§fn event_kind() -> EventKindwhere
EventRequestWillBeSentExtraInfo: Sized + 'static,
fn event_kind() -> EventKindwhere
EventRequestWillBeSentExtraInfo: Sized + 'static,
source§impl Method for EventRequestWillBeSentExtraInfo
impl Method for EventRequestWillBeSentExtraInfo
source§fn identifier(&self) -> Cow<'static, str>
fn identifier(&self) -> Cow<'static, str>
DOM.removeNode
source§fn domain_name(&self) -> Cow<'static, str>
fn domain_name(&self) -> Cow<'static, str>
DOM
source§fn method_name(&self) -> Cow<'static, str>
fn method_name(&self) -> Cow<'static, str>
removeNode
source§impl PartialEq for EventRequestWillBeSentExtraInfo
impl PartialEq for EventRequestWillBeSentExtraInfo
source§fn eq(&self, other: &EventRequestWillBeSentExtraInfo) -> bool
fn eq(&self, other: &EventRequestWillBeSentExtraInfo) -> bool
self
and other
values to be equal, and is used
by ==
.