Simon Sapin 7 years ago
parent
commit
e3441b3136
3 changed files with 10 additions and 10 deletions
  1. 7 4
      idna/src/uts46.rs
  2. 2 2
      src/lib.rs
  3. 1 4
      src/query_encoding.rs

+ 7 - 4
idna/src/uts46.rs

@@ -421,14 +421,18 @@ impl Config {
                     Some(x) => {
                         result.push_str(PUNYCODE_PREFIX);
                         result.push_str(&x);
-                    },
-                    None => errors.push(Error::PunycodeError)
+                    }
+                    None => errors.push(Error::PunycodeError),
                 }
             }
         }
 
         if self.verify_dns_length {
-            let domain = if result.ends_with(".") { &result[..result.len()-1] } else { &*result };
+            let domain = if result.ends_with(".") {
+                &result[..result.len() - 1]
+            } else {
+                &*result
+            };
             if domain.len() < 1 || domain.split('.').any(|label| label.len() < 1) {
                 errors.push(Error::TooShortForDns)
             }
@@ -454,7 +458,6 @@ impl Config {
         };
         (domain, errors)
     }
-
 }
 
 #[derive(PartialEq, Eq, Clone, Copy, Debug)]

+ 2 - 2
src/lib.rs

@@ -137,15 +137,15 @@ pub use host::Host;
 pub use origin::{OpaqueOrigin, Origin};
 pub use parser::{ParseError, SyntaxViolation};
 pub use path_segments::PathSegmentsMut;
-pub use slicing::Position;
 pub use query_encoding::EncodingOverride;
+pub use slicing::Position;
 
 mod host;
 mod origin;
 mod parser;
 mod path_segments;
-mod slicing;
 mod query_encoding;
+mod slicing;
 
 pub mod form_urlencoded;
 #[doc(hidden)]

+ 1 - 4
src/query_encoding.rs

@@ -10,10 +10,7 @@ use std::borrow::Cow;
 
 pub type EncodingOverride<'a> = Option<&'a dyn Fn(&str) -> Cow<[u8]>>;
 
-pub(crate) fn encode<'a>(
-    encoding_override: EncodingOverride,
-    input: &'a str,
-) -> Cow<'a, [u8]> {
+pub(crate) fn encode<'a>(encoding_override: EncodingOverride, input: &'a str) -> Cow<'a, [u8]> {
     if let Some(o) = encoding_override {
         return o(input);
     }