Skip to content

Commit d5d4f20

Browse files
TatriXMartinKavik
authored andcommitted
docs(fetch): Update Request methods docs
1 parent b8f4dde commit d5d4f20

File tree

1 file changed

+14
-8
lines changed

1 file changed

+14
-8
lines changed

src/browser/fetch/request.rs

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -100,50 +100,56 @@ impl<'a> Request<'a> {
100100
}
101101

102102
/// Set request mode.
103-
/// It can either be `cors`, `no-cors`, `same-origin`, or `navigate`.
104-
/// The default is `cors`.
103+
///
104+
/// [MDN reference](https://developer.mozilla.org/en-US/docs/Web/API/Request/mode)
105105
pub const fn mode(mut self, mode: web_sys::RequestMode) -> Self {
106106
self.mode = Some(mode);
107107
self
108108
}
109109

110110
/// Set request credentials.
111-
/// It can either be `omit`, `same-origin`, or `include`.
112-
/// The default is `same-origin`.
111+
///
112+
/// [MDN reference](https://developer.mozilla.org/en-US/docs/Web/API/Request/credentials)
113113
pub const fn credentials(mut self, credentials: web_sys::RequestCredentials) -> Self {
114114
self.credentials = Some(credentials);
115115
self
116116
}
117117

118118
/// Set request cache mode.
119+
///
120+
/// [MDN reference](https://developer.mozilla.org/en-US/docs/Web/API/Request/cache)
119121
pub const fn cache(mut self, cache: web_sys::RequestCache) -> Self {
120122
self.cache = Some(cache);
121123
self
122124
}
123125

124126
/// Set request redirect mode.
125-
/// It can either be `follow`, `error`, or `manual`.
126-
/// The default is `follow`.
127+
///
128+
/// [MDN reference](https://developer.mozilla.org/en-US/docs/Web/API/Request/redirect)
127129
pub const fn redirect(mut self, redirect: web_sys::RequestRedirect) -> Self {
128130
self.redirect = Some(redirect);
129131
self
130132
}
131133

132134
/// Set request referrer.
133-
/// It can be either `referrer`, `client`, or a `URL`.
134-
/// The default is `about:client`.
135+
///
136+
/// [MDN reference](https://developer.mozilla.org/en-US/docs/Web/API/Request/referrer)
135137
pub fn referrer(mut self, referrer: &impl ToString) -> Self {
136138
self.referrer = Some(referrer.to_string());
137139
self
138140
}
139141

140142
/// Set request referrer policy.
143+
///
144+
/// [MDN reference](https://developer.mozilla.org/en-US/docs/Web/API/Request/referrerPolicy)
141145
pub const fn referrer_policy(mut self, referrer_policy: web_sys::ReferrerPolicy) -> Self {
142146
self.referrer_policy = Some(referrer_policy);
143147
self
144148
}
145149

146150
/// Set request subresource integrity.
151+
///
152+
/// [MDN reference](https://developer.mozilla.org/en-US/docs/Web/API/Request/integrity)
147153
pub fn integrity(mut self, integrity: &impl ToString) -> Self {
148154
self.integrity = Some(integrity.to_string());
149155
self

0 commit comments

Comments
 (0)