(a: &T, b: &T, a_deref: &T::Target, b_deref: &T::Target)
| 1592 | |
| 1593 | #[allow(clippy::eq_op)] |
| 1594 | fn eq_properties<T>(a: &T, b: &T, a_deref: &T::Target, b_deref: &T::Target) |
| 1595 | where |
| 1596 | T: Eq + Debug + Deref + PartialEq<<T as Deref>::Target>, |
| 1597 | { |
| 1598 | assert!(a != b); |
| 1599 | assert!(b != a); |
| 1600 | assert_eq!(a, a); |
| 1601 | assert!(a != b_deref); |
| 1602 | assert!(a == a_deref); |
| 1603 | assert!(b != a_deref); |
| 1604 | assert!(b == b_deref); |
| 1605 | } |
| 1606 | |
| 1607 | fn debug_properties<T: Debug, U: ?Sized + Debug>(a: &T, b: &T, a_cmp: &U, b_cmp: &U) { |
| 1608 | assert_eq!(format!("{a:?}"), format!("{:?}", a_cmp)); |
no outgoing calls
no test coverage detected
searching dependent graphs…