@@ -10,10 +10,10 @@ use crate::json::value::JsonTruthy;
10
10
11
11
handlebars_helper ! ( eq: |x: Json , y: Json | x == y) ;
12
12
handlebars_helper ! ( ne: |x: Json , y: Json | x != y) ;
13
- handlebars_helper ! ( gt: |x: Json , y: Json | compare_json( x, y) . map_or ( false , |ord| ord == Ordering :: Greater ) ) ;
14
- handlebars_helper ! ( gte: |x: Json , y: Json | compare_json( x, y) . map_or ( false , |ord| ord != Ordering :: Less ) ) ;
15
- handlebars_helper ! ( lt: |x: Json , y: Json | compare_json( x, y) . map_or ( false , |ord| ord == Ordering :: Less ) ) ;
16
- handlebars_helper ! ( lte: |x: Json , y: Json | compare_json( x, y) . map_or ( false , |ord| ord != Ordering :: Greater ) ) ;
13
+ handlebars_helper ! ( gt: |x: Json , y: Json | compare_json( x, y) == Some ( Ordering :: Greater ) ) ;
14
+ handlebars_helper ! ( gte: |x: Json , y: Json | compare_json( x, y) == Some ( Ordering :: Less ) ) ;
15
+ handlebars_helper ! ( lt: |x: Json , y: Json | compare_json( x, y) == Some ( Ordering :: Less ) ) ;
16
+ handlebars_helper ! ( lte: |x: Json , y: Json | compare_json( x, y) == Some ( Ordering :: Greater ) ) ;
17
17
handlebars_helper ! ( and: |x: Json , y: Json | x. is_truthy( false ) && y. is_truthy( false ) ) ;
18
18
handlebars_helper ! ( or: |x: Json , y: Json | x. is_truthy( false ) || y. is_truthy( false ) ) ;
19
19
handlebars_helper ! ( not: |x: Json | !x. is_truthy( false ) ) ;
0 commit comments