Describe the bug
This is a TODO ticket that once the rust-lang/rust#78808 bug gets fixed we can switch from manual implementation of PartialEq and Hash of all PhysicalExprss to derive macro.
See details in #13005 description and #13005 (comment).
To Reproduce
No response
Expected behavior
No response
Additional context
No response