mirror of
https://github.com/rust-lang/rust.git
synced 2025-10-04 03:07:25 +00:00

By building the list of candidate edges up-front, and making the candidate-selection method fallible, we can remove a few pieces of awkward code.