pub struct RequestInit {
pub id: String,
pub url: String,
pub method: String,
pub resource_type: String,
pub is_navigation_request: bool,
pub post_data: Option<Vec<u8>>,
pub headers: Headers,
pub frame_id: Option<String>,
pub redirected_from: Option<Request>,
pub timing: Option<RequestTiming>,
pub raw_headers_fn: Option<RawHeadersFn>,
}Expand description
Construction parameters for a new Request.
Fields§
§id: String§url: String§method: String§resource_type: String§post_data: Option<Vec<u8>>§headers: Headers§frame_id: Option<String>§redirected_from: Option<Request>§timing: Option<RequestTiming>§raw_headers_fn: Option<RawHeadersFn>Auto Trait Implementations§
impl Freeze for RequestInit
impl !RefUnwindSafe for RequestInit
impl Send for RequestInit
impl Sync for RequestInit
impl Unpin for RequestInit
impl UnsafeUnpin for RequestInit
impl !UnwindSafe for RequestInit
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