@@ -35,7 +35,7 @@ macro_rules! impl_helper {
3535impl_helper !  {  u8  u16  u32  } 
3636
3737struct  Parser < ' a >  { 
38-     // parsing  as ASCII, so can use byte array 
38+     // Parsing  as ASCII, so can use byte array.  
3939    state :  & ' a  [ u8 ] , 
4040} 
4141
@@ -44,7 +44,7 @@ impl<'a> Parser<'a> {
4444        Parser  {  state :  input. as_bytes ( )  } 
4545    } 
4646
47-     /// Run a parser, and restore the pre-parse state if it fails 
47+     /// Run a parser, and restore the pre-parse state if it fails.  
4848fn  read_atomically < T ,  F > ( & mut  self ,  inner :  F )  -> Option < T > 
4949    where 
5050        F :  FnOnce ( & mut  Parser < ' _ > )  -> Option < T > , 
@@ -126,7 +126,7 @@ impl<'a> Parser<'a> {
126126        } ) 
127127    } 
128128
129-     /// Read an IPv4 address 
129+     /// Read an IPv4 address.  
130130fn  read_ipv4_addr ( & mut  self )  -> Option < Ipv4Addr >  { 
131131        self . read_atomically ( |p| { 
132132            let  mut  groups = [ 0 ;  4 ] ; 
@@ -139,18 +139,18 @@ impl<'a> Parser<'a> {
139139        } ) 
140140    } 
141141
142-     /// Read an IPV6  Address 
142+     /// Read an IPv6  Address.  
143143fn  read_ipv6_addr ( & mut  self )  -> Option < Ipv6Addr >  { 
144-         /// Read a chunk of an ipv6  address into `groups`. Returns the number 
144+         /// Read a chunk of an IPv6  address into `groups`. Returns the number 
145145/// of groups read, along with a bool indicating if an embedded 
146- /// trailing ipv4  address was read. Specifically, read a series of 
147- /// colon-separated ipv6  groups (0x0000 - 0xFFFF), with an optional 
148- /// trailing embedded ipv4  address. 
146+ /// trailing IPv4  address was read. Specifically, read a series of 
147+ /// colon-separated IPv6  groups (0x0000 - 0xFFFF), with an optional 
148+ /// trailing embedded IPv4  address. 
149149fn  read_groups ( p :  & mut  Parser < ' _ > ,  groups :  & mut  [ u16 ] )  -> ( usize ,  bool )  { 
150150            let  limit = groups. len ( ) ; 
151151
152152            for  ( i,  slot)  in  groups. iter_mut ( ) . enumerate ( )  { 
153-                 // Try to read a trailing embedded ipv4  address. There must be 
153+                 // Try to read a trailing embedded IPv4  address. There must be 
154154                // at least two groups left. 
155155                if  i < limit - 1  { 
156156                    let  ipv4 = p. read_separator ( ':' ,  i,  |p| p. read_ipv4_addr ( ) ) ; 
@@ -188,8 +188,8 @@ impl<'a> Parser<'a> {
188188                return  None ; 
189189            } 
190190
191-             // read  `::` if previous code parsed less than 8 groups 
192-             // `::` indicates one or more groups of 16 bits of zeros 
191+             // Read  `::` if previous code parsed less than 8 groups.  
192+             // `::` indicates one or more groups of 16 bits of zeros.  
193193            p. read_given_char ( ':' ) ?; 
194194            p. read_given_char ( ':' ) ?; 
195195
@@ -206,28 +206,28 @@ impl<'a> Parser<'a> {
206206        } ) 
207207    } 
208208
209-     /// Read an IP Address, either IPV4  or IPV6 . 
209+     /// Read an IP Address, either IPv4  or IPv6 . 
210210fn  read_ip_addr ( & mut  self )  -> Option < IpAddr >  { 
211211        self . read_ipv4_addr ( ) . map ( IpAddr :: V4 ) . or_else ( move  || self . read_ipv6_addr ( ) . map ( IpAddr :: V6 ) ) 
212212    } 
213213
214-     /// Read a :  followed by a port in base 10. 
214+     /// Read a `:`  followed by a port in base 10. 
215215fn  read_port ( & mut  self )  -> Option < u16 >  { 
216216        self . read_atomically ( |p| { 
217217            p. read_given_char ( ':' ) ?; 
218218            p. read_number ( 10 ,  None ) 
219219        } ) 
220220    } 
221221
222-     /// Read a %  followed by a scope id  in base 10. 
222+     /// Read a `%`  followed by a scope ID  in base 10. 
223223fn  read_scope_id ( & mut  self )  -> Option < u32 >  { 
224224        self . read_atomically ( |p| { 
225225            p. read_given_char ( '%' ) ?; 
226226            p. read_number ( 10 ,  None ) 
227227        } ) 
228228    } 
229229
230-     /// Read an IPV4  address with a port 
230+     /// Read an IPv4  address with a port.  
231231fn  read_socket_addr_v4 ( & mut  self )  -> Option < SocketAddrV4 >  { 
232232        self . read_atomically ( |p| { 
233233            let  ip = p. read_ipv4_addr ( ) ?; 
@@ -236,7 +236,7 @@ impl<'a> Parser<'a> {
236236        } ) 
237237    } 
238238
239-     /// Read an IPV6  address with a port 
239+     /// Read an IPv6  address with a port.  
240240fn  read_socket_addr_v6 ( & mut  self )  -> Option < SocketAddrV6 >  { 
241241        self . read_atomically ( |p| { 
242242            p. read_given_char ( '[' ) ?; 
0 commit comments