Make Option::as_mut const
This commit is contained in:
@@ -646,7 +646,8 @@ impl<T> Option<T> {
|
||||
/// ```
|
||||
#[inline]
|
||||
#[stable(feature = "rust1", since = "1.0.0")]
|
||||
pub fn as_mut(&mut self) -> Option<&mut T> {
|
||||
#[rustc_const_unstable(feature = "const_option", issue = "67441")]
|
||||
pub const fn as_mut(&mut self) -> Option<&mut T> {
|
||||
match *self {
|
||||
Some(ref mut x) => Some(x),
|
||||
None => None,
|
||||
|
||||
Reference in New Issue
Block a user