pub fn same_data<T1, T2>(src1: &T1, src2: &T2) -> boolwhere T1: ?Sized, T2: ?Sized,
Are two pointers points on the same data.
Does not require arguments to have the same type.