equal_to: Use `move ||` syntax in place of `proc`
Add missing `Copy` impls