Replace unreachable! with unreachable_unchecked

This commit is contained in:
Martin Glagla 2018-06-20 10:08:11 +02:00
parent a646c912f7
commit 11341e2b06

View file

@ -146,7 +146,7 @@
#![stable(feature = "rust1", since = "1.0.0")]
use iter::{FromIterator, FusedIterator, TrustedLen};
use {mem, ops};
use {hint, mem, ops};
use mem::PinMut;
// Note that this is not a lang item per se, but it has a hidden dependency on
@ -784,7 +784,7 @@ impl<T> Option<T> {
match *self {
Some(ref mut v) => v,
_ => unreachable!(),
None => unsafe { hint::unreachable_unchecked() },
}
}
@ -817,7 +817,7 @@ impl<T> Option<T> {
match *self {
Some(ref mut v) => v,
_ => unreachable!(),
None => unsafe { hint::unreachable_unchecked() },
}
}