Define `==` for `Some` by forwarding to the wrapped value #52421
Define `==` for `Some` by forwarding to the wrapped value
3211be68
Implement hashing for custom `Some` equality
4b053216
Add missing support to `Some` equality
c122e73e
Seelengrab
force pushed
from
e601b011
to
c122e73e
2 years ago
Ensure `==(::Some, ::Some{Missing})` doesn't unwrap
b6fbb400
Fix `Some{Missing}` ambiguity on equality
4db34561
Remove unnecessary specialization
a8145d2e
Make `isequal` for `Some{Missing}` type stable
177625db
Try to get around a false positive in the typo checker
28c6ecbc
Remove specialized `missing` behavior
2b44260c
Remove explicit handling of `Some{Missing}`
e224a69f
Apply suggestions from code review
5956ba4b
nalimilan
approved these changes
on 2024-04-07
Merge branch 'master' into some_equality
d7e5eeef
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub