diff options
| -rw-r--r-- | src/libcore/convert.rs | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/libcore/convert.rs b/src/libcore/convert.rs index 67cb010c6b4..bfa1bd99bfe 100644 --- a/src/libcore/convert.rs +++ b/src/libcore/convert.rs @@ -104,8 +104,9 @@ /// assert_eq!(vec![1, 3], filtered); /// ``` #[unstable(feature = "convert_id", issue = "0")] +#[rustc_const_unstable(feature = "const_convert_id")] #[inline] -pub fn identity<T>(x: T) -> T { x } +pub const fn identity<T>(x: T) -> T { x } /// A cheap reference-to-reference conversion. Used to convert a value to a /// reference value within generic code. |
