Function jsonlogic_rs::js_op::abstract_lt
source · pub fn abstract_lt(first: &Value, second: &Value) -> bool
Expand description
Perform JS-style abstract less-than
use serde_json::json;
use jsonlogic_rs::js_op::abstract_lt;
assert_eq!(abstract_lt(&json!(-1), &json!(0)), true);
assert_eq!(abstract_lt(&json!("-1"), &json!(0)), true);
assert_eq!(abstract_lt(&json!(0), &json!(1)), true);
assert_eq!(abstract_lt(&json!(0), &json!("1")), true);
assert_eq!(abstract_lt(&json!(0), &json!("a")), false);