about summary refs log tree commit diff
diff options
context:
space:
mode:
authorSteven Fackler <sfackler@gmail.com>2017-06-08 11:34:22 -0400
committerSteven Fackler <sfackler@gmail.com>2017-06-24 19:19:26 -0700
commit05cbdb1badc0e9fc0decf2f25f4901e966191219 (patch)
treef71b576cc13cc3cd5a9aa8f2d7c24f30f7952c42
parent14c2f99f80c6bb1bcae021ee3174cfc787e1de51 (diff)
downloadrust-05cbdb1badc0e9fc0decf2f25f4901e966191219.tar.gz
rust-05cbdb1badc0e9fc0decf2f25f4901e966191219.zip
Stabilize cmp::Reverse
Closes #40893
-rw-r--r--src/libcore/cmp.rs7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/libcore/cmp.rs b/src/libcore/cmp.rs
index 6f35d0417f1..33d2f729e1a 100644
--- a/src/libcore/cmp.rs
+++ b/src/libcore/cmp.rs
@@ -335,7 +335,6 @@ impl Ordering {
 /// Example usage:
 ///
 /// ```
-/// #![feature(reverse_cmp_key)]
 /// use std::cmp::Reverse;
 ///
 /// let mut v = vec![1, 2, 3, 4, 5, 6];
@@ -343,10 +342,10 @@ impl Ordering {
 /// assert_eq!(v, vec![3, 2, 1, 6, 5, 4]);
 /// ```
 #[derive(PartialEq, Eq, Debug)]
-#[unstable(feature = "reverse_cmp_key", issue = "40893")]
+#[stable(feature = "reverse_cmp_key", since = "1.19.0")]
 pub struct Reverse<T>(pub T);
 
-#[unstable(feature = "reverse_cmp_key", issue = "40893")]
+#[stable(feature = "reverse_cmp_key", since = "1.19.0")]
 impl<T: PartialOrd> PartialOrd for Reverse<T> {
     #[inline]
     fn partial_cmp(&self, other: &Reverse<T>) -> Option<Ordering> {
@@ -363,7 +362,7 @@ impl<T: PartialOrd> PartialOrd for Reverse<T> {
     fn gt(&self, other: &Self) -> bool { other.0 > self.0 }
 }
 
-#[unstable(feature = "reverse_cmp_key", issue = "40893")]
+#[stable(feature = "reverse_cmp_key", since = "1.19.0")]
 impl<T: Ord> Ord for Reverse<T> {
     #[inline]
     fn cmp(&self, other: &Reverse<T>) -> Ordering {