This is a vastly simplified example of the issue I\'m running into, but given a trait Thing which implements Ord, and a struct Object whic
trait Thing
Ord
struct Object