pub open spec fn obeys_eq_spec_properties<T: PartialEq>() -> bool
Expand description
{
&&& forall |x: T, y: T| #[trigger] x.eq_spec(&y) <==> y.eq_spec(&x)
&&& forall |x: T, y: T, z: T| {
x.eq_spec(&y) && #[trigger] y.eq_spec(&z) ==> #[trigger] x.eq_spec(&z)
}
}