@@ -205,10 +205,10 @@ fn parse_type(
205
205
if typ. ends_with ( ']' ) {
206
206
let index = typ
207
207
. rfind ( '[' )
208
- . ok_or ( format ! ( "Invalid type format: {}" , typ ) ) ?;
208
+ . ok_or ( format ! ( "Invalid type format: {typ}" ) ) ?;
209
209
let ( rest, size) = ( & typ[ ..index] , & typ[ index + 1 ..typ. len ( ) - 1 ] ) ;
210
210
let size_int = if !size. is_empty ( ) {
211
- u32:: from_str ( size) . map_err ( |e| format ! ( "Error parsing size: {}" , e ) ) ?
211
+ u32:: from_str ( size) . map_err ( |e| format ! ( "Error parsing size: {e}" ) ) ?
212
212
} else {
213
213
0
214
214
} ;
@@ -221,7 +221,7 @@ fn parse_type(
221
221
} )
222
222
} else if let Some ( size) = typ. strip_prefix ( "bytes" ) {
223
223
let size_int = if !size. is_empty ( ) {
224
- u32:: from_str ( size) . map_err ( |e| format ! ( "Error parsing size: {}" , e ) ) ?
224
+ u32:: from_str ( size) . map_err ( |e| format ! ( "Error parsing size: {e}" ) ) ?
225
225
} else {
226
226
0
227
227
} ;
@@ -235,7 +235,7 @@ fn parse_type(
235
235
if size. is_empty ( ) {
236
236
return Err ( "uint must be sized" . to_string ( ) ) ;
237
237
}
238
- let size_int = u32:: from_str ( size) . map_err ( |e| format ! ( "Error parsing size: {}" , e ) ) ? / 8 ;
238
+ let size_int = u32:: from_str ( size) . map_err ( |e| format ! ( "Error parsing size: {e}" ) ) ? / 8 ;
239
239
Ok ( MemberType {
240
240
r#type : DataType :: Uint . into ( ) ,
241
241
size : size_int,
@@ -246,7 +246,7 @@ fn parse_type(
246
246
if size. is_empty ( ) {
247
247
return Err ( "int must be sized" . to_string ( ) ) ;
248
248
}
249
- let size_int = u32:: from_str ( size) . map_err ( |e| format ! ( "Error parsing size: {}" , e ) ) ? / 8 ;
249
+ let size_int = u32:: from_str ( size) . map_err ( |e| format ! ( "Error parsing size: {e}" ) ) ? / 8 ;
250
250
Ok ( MemberType {
251
251
r#type : DataType :: Int . into ( ) ,
252
252
size : size_int,
@@ -282,7 +282,7 @@ fn parse_type(
282
282
array_type : None ,
283
283
} )
284
284
} else {
285
- Err ( format ! ( "Can't recognize type: {}" , typ ) )
285
+ Err ( format ! ( "Can't recognize type: {typ}" ) )
286
286
}
287
287
}
288
288
@@ -303,7 +303,7 @@ fn encode_value(typ: &MemberType, value: &Value) -> Result<Vec<u8>, String> {
303
303
Value :: String ( v) => {
304
304
if v. starts_with ( "0x" ) || v. starts_with ( "0X" ) {
305
305
Ok ( BigUint :: parse_bytes ( & v. as_bytes ( ) [ 2 ..] , 16 )
306
- . ok_or ( format ! ( "could not parse {} as hex" , v ) ) ?
306
+ . ok_or ( format ! ( "could not parse {v } as hex" ) ) ?
307
307
. to_bytes_be ( ) )
308
308
} else {
309
309
Ok ( BigUint :: from_str ( v)
0 commit comments