#[cfg(feature = "ordered-float")]
use simd_json::{BorrowedValue, OwnedValue};
#[cfg(feature = "ordered-float")]
#[test]
fn test_values_as_hashmap_keys() {
#[derive(Eq, PartialEq, Debug)]
struct AnEqType {
owned_value: OwnedValue,
borrowed_value: BorrowedValue<'static>,
}
let an_eq_type = AnEqType {
owned_value: OwnedValue::from("an-owned-value"),
borrowed_value: BorrowedValue::from("a-borrowed-value"),
};
assert_eq!(
an_eq_type,
AnEqType {
owned_value: OwnedValue::from("an-owned-value"),
borrowed_value: BorrowedValue::from("a-borrowed-value")
}
);
}