RequestInit

Type Alias RequestInit 

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

Aliased Type§

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

Fields§

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