1- use std :: convert :: TryFrom ;
1+ use http :: HeaderValue ;
22
33use super :: origin:: Origin ;
4- use util:: { IterExt , TryFromValues } ;
5- use HeaderValue ;
4+ use crate :: util:: { IterExt , TryFromValues } ;
5+ use crate :: Error ;
66
77/// The `Access-Control-Allow-Origin` response header,
88/// part of [CORS](http://www.w3.org/TR/cors/#access-control-allow-origin-response-header)
@@ -65,27 +65,27 @@ impl AccessControlAllowOrigin {
6565}
6666
6767impl TryFrom < & str > for AccessControlAllowOrigin {
68- type Error = :: Error ;
68+ type Error = Error ;
6969
70- fn try_from ( s : & str ) -> Result < Self , :: Error > {
71- let header_value = HeaderValue :: from_str ( s) . map_err ( |_| :: Error :: invalid ( ) ) ?;
70+ fn try_from ( s : & str ) -> Result < Self , Error > {
71+ let header_value = HeaderValue :: from_str ( s) . map_err ( |_| Error :: invalid ( ) ) ?;
7272 let origin = OriginOrAny :: try_from ( & header_value) ?;
7373 Ok ( Self ( origin) )
7474 }
7575}
7676
7777impl TryFrom < & HeaderValue > for OriginOrAny {
78- type Error = :: Error ;
78+ type Error = Error ;
7979
80- fn try_from ( header_value : & HeaderValue ) -> Result < Self , :: Error > {
80+ fn try_from ( header_value : & HeaderValue ) -> Result < Self , Error > {
8181 Origin :: try_from_value ( header_value)
8282 . map ( OriginOrAny :: Origin )
83- . ok_or_else ( :: Error :: invalid)
83+ . ok_or_else ( Error :: invalid)
8484 }
8585}
8686
8787impl TryFromValues for OriginOrAny {
88- fn try_from_values < ' i , I > ( values : & mut I ) -> Result < Self , :: Error >
88+ fn try_from_values < ' i , I > ( values : & mut I ) -> Result < Self , Error >
8989 where
9090 I : Iterator < Item = & ' i HeaderValue > ,
9191 {
@@ -98,7 +98,7 @@ impl TryFromValues for OriginOrAny {
9898
9999 Origin :: try_from_value ( value) . map ( OriginOrAny :: Origin )
100100 } )
101- . ok_or_else ( :: Error :: invalid)
101+ . ok_or_else ( Error :: invalid)
102102 }
103103}
104104
0 commit comments