Closed hiltontj closed 1 year ago
For better API interoperability, the JsonPath type should implement more common traits, as per the Rust API Guidelines.
JsonPath
Clone
Debug
Display
Serialize
Deserialize
PartialEq
Eq
Default
$
Hash
PartialOrd
Ord
For better API interoperability, the
JsonPath
type should implement more common traits, as per the Rust API Guidelines.Implementing
Clone
Debug
Display
Serialize
Deserialize
PartialEq
Eq
- It is already implementingPartialEq
, and I am not sure ifEq
is relevantDefault
- could just be the root path query$
Not implementing
Hash
- not sure if this is relevantPartialOrd
- I don't think this is relevantOrd
- as withPartialOrd
, I don't think this applies