about summary refs log tree commit diff
diff options
context:
space:
mode:
authorArmin Ronacher <armin.ronacher@active-4.com>2017-03-29 01:18:39 +0200
committerArmin Ronacher <armin.ronacher@active-4.com>2017-03-29 01:18:50 +0200
commit7efbb69b99cf6b88027b3ec0a3d12771703831e7 (patch)
tree1730427c8871964af39d2c6e1349e1e99aa9d07c
parentd005d917783b8f753b4ee2f79f03e2212e519d01 (diff)
Changed cmp::Reverse to unstable
-rw-r--r--src/libcore/cmp.rs7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/libcore/cmp.rs b/src/libcore/cmp.rs
index 751932a6105..a43c8532873 100644
--- a/src/libcore/cmp.rs
+++ b/src/libcore/cmp.rs
@@ -330,6 +330,7 @@ impl Ordering {
 /// Example usage:
 ///
 /// ```
+/// #![feature(reverse_cmp_key)]
 /// use std::cmp::Reverse;
 ///
 /// let mut v = vec![1, 2, 3, 4, 5, 6];
@@ -337,10 +338,10 @@ impl Ordering {
 /// assert_eq!(v, vec![3, 2, 1, 6, 5, 4]);
 /// ```
 #[derive(PartialEq, Eq, Debug)]
-#[stable(feature = "rust1", since = "1.18.0")]
+#[unstable(feature = "reverse_cmp_key", issue = "40720")]
 pub struct Reverse<T>(pub T);
 
-#[stable(feature = "rust1", since = "1.18.0")]
+#[unstable(feature = "reverse_cmp_key", issue = "40720")]
 impl<T: PartialOrd> PartialOrd for Reverse<T> {
     #[inline]
     fn partial_cmp(&self, other: &Reverse<T>) -> Option<Ordering> {
@@ -348,7 +349,7 @@ impl<T: PartialOrd> PartialOrd for Reverse<T> {
     }
 }
 
-#[stable(feature = "rust1", since = "1.18.0")]
+#[unstable(feature = "reverse_cmp_key", issue = "40720")]
 impl<T: Ord> Ord for Reverse<T> {
     #[inline]
     fn cmp(&self, other: &Reverse<T>) -> Ordering {