File tree 1 file changed +2
-13
lines changed
1 file changed +2
-13
lines changed Original file line number Diff line number Diff line change @@ -216,17 +216,6 @@ pub struct CliParser {
216
216
pub commands : Opt ,
217
217
}
218
218
219
- pub fn base16_decode ( s : & str ) -> Option < Vec < u8 > > {
220
- if s. len ( ) % 2 != 0 {
221
- return None ;
222
- }
223
- ( 0 ..s. len ( ) )
224
- . step_by ( 2 )
225
- . map ( |i| u8:: from_str_radix ( & s[ i..i + 2 ] , 16 ) )
226
- . collect :: < Result < Vec < _ > , _ > > ( )
227
- . ok ( )
228
- }
229
-
230
219
#[ tokio:: main]
231
220
async fn main ( ) {
232
221
let opt = CliParser :: parse ( ) ;
@@ -416,7 +405,7 @@ async fn main() {
416
405
token
417
406
. bio ( )
418
407
. unwrap ( )
419
- . rename_fingerprint ( base16_decode ( & o. id ) . expect ( "decoding ID" ) , o. friendly_name )
408
+ . rename_fingerprint ( hex :: decode ( & o. id ) . expect ( "decoding ID" ) , o. friendly_name )
420
409
. await
421
410
. expect ( "renaming fingerprint" ) ;
422
411
}
@@ -429,7 +418,7 @@ async fn main() {
429
418
430
419
let ids: Vec < Vec < u8 > > =
431
420
o. id . iter ( )
432
- . map ( |i| base16_decode ( i) . expect ( "decoding ID" ) )
421
+ . map ( |i| hex :: decode ( i) . expect ( "decoding ID" ) )
433
422
. collect ( ) ;
434
423
token
435
424
. bio ( )
You can’t perform that action at this time.
0 commit comments