@@ -39,16 +39,16 @@ impl Display for MaxMindDBError {
3939 fn fmt ( & self , fmt : & mut Formatter < ' _ > ) -> Result < ( ) , fmt:: Error > {
4040 match self {
4141 MaxMindDBError :: AddressNotFoundError ( msg) => {
42- write ! ( fmt, "AddressNotFoundError: {}" , msg ) ?
42+ write ! ( fmt, "AddressNotFoundError: {msg}" ) ?
4343 }
4444 MaxMindDBError :: InvalidDatabaseError ( msg) => {
45- write ! ( fmt, "InvalidDatabaseError: {}" , msg ) ?
45+ write ! ( fmt, "InvalidDatabaseError: {msg}" ) ?
4646 }
47- MaxMindDBError :: IoError ( msg) => write ! ( fmt, "IoError: {}" , msg ) ?,
48- MaxMindDBError :: MapError ( msg) => write ! ( fmt, "MapError: {}" , msg ) ?,
49- MaxMindDBError :: DecodingError ( msg) => write ! ( fmt, "DecodingError: {}" , msg ) ?,
47+ MaxMindDBError :: IoError ( msg) => write ! ( fmt, "IoError: {msg}" ) ?,
48+ MaxMindDBError :: MapError ( msg) => write ! ( fmt, "MapError: {msg}" ) ?,
49+ MaxMindDBError :: DecodingError ( msg) => write ! ( fmt, "DecodingError: {msg}" ) ?,
5050 MaxMindDBError :: InvalidNetworkError ( msg) => {
51- write ! ( fmt, "InvalidNetworkError: {}" , msg ) ?
51+ write ! ( fmt, "InvalidNetworkError: {msg}" ) ?
5252 }
5353 }
5454 Ok ( ( ) )
@@ -60,7 +60,7 @@ impl std::error::Error for MaxMindDBError {}
6060
6161impl de:: Error for MaxMindDBError {
6262 fn custom < T : Display > ( msg : T ) -> Self {
63- MaxMindDBError :: DecodingError ( format ! ( "{}" , msg ) )
63+ MaxMindDBError :: DecodingError ( format ! ( "{msg}" ) )
6464 }
6565}
6666
@@ -442,8 +442,7 @@ impl<'de, S: AsRef<[u8]>> Reader<S> {
442442 s => {
443443 return Err ( MaxMindDBError :: InvalidDatabaseError ( format ! (
444444 "unknown record size: \
445- {:?}",
446- s
445+ {s:?}"
447446 ) ) )
448447 }
449448 } ;
@@ -508,14 +507,14 @@ fn bytes_and_prefix_to_net(bytes: &[u8], prefix: u8) -> Result<IpNetwork, MaxMin
508507 prefix - 96 ,
509508 )
510509 } else {
511- let a = ( bytes[ 0 ] as u16 ) << 8 | bytes[ 1 ] as u16 ;
512- let b = ( bytes[ 2 ] as u16 ) << 8 | bytes[ 3 ] as u16 ;
513- let c = ( bytes[ 4 ] as u16 ) << 8 | bytes[ 5 ] as u16 ;
514- let d = ( bytes[ 6 ] as u16 ) << 8 | bytes[ 7 ] as u16 ;
515- let e = ( bytes[ 8 ] as u16 ) << 8 | bytes[ 9 ] as u16 ;
516- let f = ( bytes[ 10 ] as u16 ) << 8 | bytes[ 11 ] as u16 ;
517- let g = ( bytes[ 12 ] as u16 ) << 8 | bytes[ 13 ] as u16 ;
518- let h = ( bytes[ 14 ] as u16 ) << 8 | bytes[ 15 ] as u16 ;
510+ let a = u16 :: from ( bytes[ 0 ] ) << 8 | u16 :: from ( bytes[ 1 ] ) ;
511+ let b = u16 :: from ( bytes[ 2 ] ) << 8 | u16 :: from ( bytes[ 3 ] ) ;
512+ let c = u16 :: from ( bytes[ 4 ] ) << 8 | u16 :: from ( bytes[ 5 ] ) ;
513+ let d = u16 :: from ( bytes[ 6 ] ) << 8 | u16 :: from ( bytes[ 7 ] ) ;
514+ let e = u16 :: from ( bytes[ 8 ] ) << 8 | u16 :: from ( bytes[ 9 ] ) ;
515+ let f = u16 :: from ( bytes[ 10 ] ) << 8 | u16 :: from ( bytes[ 11 ] ) ;
516+ let g = u16 :: from ( bytes[ 12 ] ) << 8 | u16 :: from ( bytes[ 13 ] ) ;
517+ let h = u16 :: from ( bytes[ 14 ] ) << 8 | u16 :: from ( bytes[ 15 ] ) ;
519518 ( IpAddr :: V6 ( Ipv6Addr :: new ( a, b, c, d, e, f, g, h) ) , prefix)
520519 }
521520 }
0 commit comments