pub struct RequestData {
pub request: Request,
pub url: String,
pub method: String,
pub headers: Vec<Header>,
pub cookies: Vec<Cookie>,
pub headers_size: JsUint,
pub body_size: Option<JsUint>,
pub destination: String,
pub initiator_type: Option<String>,
pub timings: FetchTimingInfo,
}Fields§
§request: Request§url: String§method: String§headers: Vec<Header>§headers_size: JsUint§body_size: Option<JsUint>§destination: String§initiator_type: Option<String>§timings: FetchTimingInfoTrait Implementations§
Source§impl Debug for RequestData
impl Debug for RequestData
Source§impl<'de> Deserialize<'de> for RequestData
impl<'de> Deserialize<'de> for RequestData
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 RequestData
impl RefUnwindSafe for RequestData
impl Send for RequestData
impl Sync for RequestData
impl Unpin for RequestData
impl UnwindSafe for RequestData
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