pub struct RequestWillBeSentEvent { /* private fields */ }Available on crate features
Network and Debugger and Runtime and Security only.Expand description
Fired when page is about to send HTTP request.
Implementations§
Source§impl RequestWillBeSentEvent
impl RequestWillBeSentEvent
pub fn builder() -> RequestWillBeSentEventBuilder
Sourcepub fn request_id(&self) -> &RequestId
pub fn request_id(&self) -> &RequestId
Request identifier.
Sourcepub fn loader_id(&self) -> &LoaderId
pub fn loader_id(&self) -> &LoaderId
Loader identifier. Empty string if the request is fetched from worker.
Sourcepub fn document_url(&self) -> &str
pub fn document_url(&self) -> &str
URL of the document this request is loaded for.
Sourcepub fn timestamp(&self) -> &MonotonicTime
pub fn timestamp(&self) -> &MonotonicTime
Timestamp.
Sourcepub fn wall_time(&self) -> &TimeSinceEpoch
pub fn wall_time(&self) -> &TimeSinceEpoch
Timestamp.
Sourcepub fn redirect_response(&self) -> Option<&Response>
pub fn redirect_response(&self) -> Option<&Response>
Redirect response data.
Sourcepub fn type(&self) -> Option<&ResourceType>
pub fn type(&self) -> Option<&ResourceType>
Type of this resource.
Sourcepub fn has_user_gesture(&self) -> Option<&bool>
pub fn has_user_gesture(&self) -> Option<&bool>
Whether the request is initiated by a user gesture. Defaults to false.
Trait Implementations§
Source§impl Clone for RequestWillBeSentEvent
impl Clone for RequestWillBeSentEvent
Source§fn clone(&self) -> RequestWillBeSentEvent
fn clone(&self) -> RequestWillBeSentEvent
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RequestWillBeSentEvent
impl Debug for RequestWillBeSentEvent
Source§impl<'de> Deserialize<'de> for RequestWillBeSentEvent
impl<'de> Deserialize<'de> for RequestWillBeSentEvent
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for RequestWillBeSentEvent
impl RefUnwindSafe for RequestWillBeSentEvent
impl Send for RequestWillBeSentEvent
impl Sync for RequestWillBeSentEvent
impl Unpin for RequestWillBeSentEvent
impl UnwindSafe for RequestWillBeSentEvent
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more