[][src]Function jsonlogic_rs::js_op::abstract_lt

pub fn abstract_lt(first: &Value, second: &Value) -> bool

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);