Skip to content

Commit 6fc8779

Browse files
committed
Merge an assert + cast into a try_into call
1 parent 0195812 commit 6fc8779

File tree

1 file changed

+1
-2
lines changed
  • src/librustc_mir/build/matches

1 file changed

+1
-2
lines changed

src/librustc_mir/build/matches/util.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,7 @@ impl<'a, 'gcx, 'tcx> Builder<'a, 'gcx, 'tcx> {
3535
opt_slice: Option<&'pat Pattern<'tcx>>,
3636
suffix: &'pat [Pattern<'tcx>]) {
3737
let min_length = prefix.len() + suffix.len();
38-
assert!(min_length < u32::MAX as usize);
39-
let min_length = min_length as u32;
38+
let min_length = min_length.try_into().unwrap();
4039

4140
match_pairs.extend(
4241
prefix.iter()

0 commit comments

Comments
 (0)