mirror of
https://github.com/rust-lang/rust.git
synced 2024-11-29 02:03:53 +00:00
prefer expect
over let else bug!
This commit is contained in:
parent
688e531925
commit
626fd4b258
@ -145,9 +145,8 @@ impl<'tcx> MirPass<'tcx> for ByMoveBody {
|
||||
.enumerate()
|
||||
{
|
||||
loop {
|
||||
let Some(&(parent_field_idx, parent_capture)) = parent_captures.peek() else {
|
||||
bug!("we ran out of parent captures!")
|
||||
};
|
||||
let &(parent_field_idx, parent_capture) =
|
||||
parent_captures.peek().expect("we ran out of parent captures!");
|
||||
// A parent matches a child they share the same prefix of projections.
|
||||
// The child may have more, if it is capturing sub-fields out of
|
||||
// something that is captured by-move in the parent closure.
|
||||
|
Loading…
Reference in New Issue
Block a user