Skip to content

Commit 9be4816

Browse files
author
Markus Westerlind
committed
Expose the method in access_control_request_method
1 parent e2de9bd commit 9be4816

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

src/common/access_control_request_method.rs

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,18 +26,17 @@ use ::{Header, HeaderName, HeaderValue};
2626
/// let req_method = AccessControlRequestMethod::from(Method::GET);
2727
/// ```
2828
#[derive(Clone, Debug, PartialEq, Eq, Hash)]
29-
pub struct AccessControlRequestMethod(Method);
29+
pub struct AccessControlRequestMethod(pub Method);
3030

3131
impl Header for AccessControlRequestMethod {
3232
fn name() -> &'static HeaderName {
3333
&::http::header::ACCESS_CONTROL_REQUEST_METHOD
3434
}
3535

3636
fn decode<'i, I: Iterator<Item = &'i HeaderValue>>(values: &mut I) -> Result<Self, ::Error> {
37-
values.next()
38-
.and_then(|value| {
39-
Method::from_bytes(value.as_bytes()).ok()
40-
})
37+
values
38+
.next()
39+
.and_then(|value| Method::from_bytes(value.as_bytes()).ok())
4140
.map(AccessControlRequestMethod)
4241
.ok_or_else(::Error::invalid)
4342
}
@@ -66,4 +65,3 @@ impl From<Method> for AccessControlRequestMethod {
6665
AccessControlRequestMethod(method)
6766
}
6867
}
69-

0 commit comments

Comments
 (0)