Type Alias RequestInit

Source
pub(crate) type RequestInit = RequestInit<DomTypeHolder>;

Aliased Type§

pub(crate) struct RequestInit {
    pub body: Option<Option<ReadableStreamOrBlobOrArrayBufferViewOrArrayBufferOrFormDataOrStringOrURLSearchParams<DomTypeHolder>>>,
    pub cache: Option<RequestCache>,
    pub credentials: Option<RequestCredentials>,
    pub headers: Option<ByteStringSequenceSequenceOrByteStringByteStringRecord>,
    pub integrity: Option<DOMString>,
    pub method: Option<ByteString>,
    pub mode: Option<RequestMode>,
    pub redirect: Option<RequestRedirect>,
    pub referrer: Option<USVString>,
    pub referrerPolicy: Option<ReferrerPolicy>,
    pub window: RootedTraceableBox<Heap<Value>>,
}

Fields§

§body: Option<Option<ReadableStreamOrBlobOrArrayBufferViewOrArrayBufferOrFormDataOrStringOrURLSearchParams<DomTypeHolder>>>§cache: Option<RequestCache>§credentials: Option<RequestCredentials>§headers: Option<ByteStringSequenceSequenceOrByteStringByteStringRecord>§integrity: Option<DOMString>§method: Option<ByteString>§mode: Option<RequestMode>§redirect: Option<RequestRedirect>§referrer: Option<USVString>§referrerPolicy: Option<ReferrerPolicy>§window: RootedTraceableBox<Heap<Value>>