@@ -354,11 +354,11 @@ where
354
354
<<Pk as MiniscriptKey >:: Hash as FromStr >:: Err : ToString ,
355
355
{
356
356
match tree {
357
- Tree { name, args } if name. len ( ) > 0 && args. len ( ) == 0 => {
357
+ Tree { name, args } if ! name. is_empty ( ) && args. is_empty ( ) => {
358
358
let script = Miniscript :: < Pk , Tap > :: from_str ( name) ?;
359
359
Ok ( TapTree :: Leaf ( Arc :: new ( script) ) )
360
360
}
361
- Tree { name, args } if name. len ( ) == 0 && args. len ( ) == 2 => {
361
+ Tree { name, args } if name. is_empty ( ) && args. len ( ) == 2 => {
362
362
let left = parse_tr_script_spend ( & args[ 0 ] ) ?;
363
363
let right = parse_tr_script_spend ( & args[ 1 ] ) ?;
364
364
Ok ( TapTree :: Tree ( Arc :: new ( left) , Arc :: new ( right) ) )
@@ -376,7 +376,7 @@ where
376
376
match top. args . len ( ) {
377
377
1 => {
378
378
let key = & top. args [ 0 ] ;
379
- if key. args . len ( ) > 0 {
379
+ if ! key. args . is_empty ( ) {
380
380
return Err ( Error :: Unexpected ( format ! (
381
381
"#{} script associated with `key-path` while parsing taproot descriptor" ,
382
382
key. args. len( )
@@ -390,7 +390,7 @@ where
390
390
}
391
391
2 => {
392
392
let ref key = top. args [ 0 ] ;
393
- if key. args . len ( ) > 0 {
393
+ if ! key. args . is_empty ( ) {
394
394
return Err ( Error :: Unexpected ( format ! (
395
395
"#{} script associated with `key-path` while parsing taproot descriptor" ,
396
396
key. args. len( )
@@ -505,7 +505,7 @@ fn parse_tr_tree(s: &str) -> Result<Tree, Error> {
505
505
}
506
506
507
507
fn split_once ( inp : & str , delim : char ) -> Option < ( & str , & str ) > {
508
- let ret = if inp. len ( ) == 0 {
508
+ let ret = if inp. is_empty ( ) {
509
509
None
510
510
} else {
511
511
let mut found = inp. len ( ) ;
0 commit comments