@@ -1332,15 +1332,11 @@ impl Satisfaction {
1332
1332
stack : Witness :: empty ( ) ,
1333
1333
has_sig : false ,
1334
1334
} ,
1335
- Terminal :: True => Satisfaction {
1336
- stack : Witness :: Impossible ,
1337
- has_sig : false ,
1338
- } ,
1339
- Terminal :: Older ( _) => Satisfaction {
1340
- stack : Witness :: Impossible ,
1341
- has_sig : false ,
1342
- } ,
1343
- Terminal :: After ( _) => Satisfaction {
1335
+ Terminal :: True
1336
+ | Terminal :: Older ( _)
1337
+ | Terminal :: After ( _)
1338
+ | Terminal :: Verify ( _)
1339
+ | Terminal :: OrC ( ..) => Satisfaction {
1344
1340
stack : Witness :: Impossible ,
1345
1341
has_sig : false ,
1346
1342
} ,
@@ -1361,10 +1357,6 @@ impl Satisfaction {
1361
1357
stack : Witness :: push_0 ( ) ,
1362
1358
has_sig : false ,
1363
1359
} ,
1364
- Terminal :: Verify ( _) => Satisfaction {
1365
- stack : Witness :: Impossible ,
1366
- has_sig : false ,
1367
- } ,
1368
1360
Terminal :: AndV ( ref v, ref other) => {
1369
1361
let vsat =
1370
1362
Self :: satisfy_helper ( & v. node , stfr, root_has_sig, leaf_hash, min_fn, thresh_fn) ;
@@ -1406,10 +1398,6 @@ impl Satisfaction {
1406
1398
has_sig : rnsat. has_sig || lnsat. has_sig ,
1407
1399
}
1408
1400
}
1409
- Terminal :: OrC ( ..) => Satisfaction {
1410
- stack : Witness :: Impossible ,
1411
- has_sig : false ,
1412
- } ,
1413
1401
Terminal :: OrI ( ref l, ref r) => {
1414
1402
let lnsat = Self :: dissatisfy_helper (
1415
1403
& l. node ,
0 commit comments