diff options
| author | Steven Fackler <sfackler@gmail.com> | 2017-06-08 11:34:22 -0400 |
|---|---|---|
| committer | Steven Fackler <sfackler@gmail.com> | 2017-06-24 19:19:26 -0700 |
| commit | 05cbdb1badc0e9fc0decf2f25f4901e966191219 (patch) | |
| tree | f71b576cc13cc3cd5a9aa8f2d7c24f30f7952c42 | |
| parent | 14c2f99f80c6bb1bcae021ee3174cfc787e1de51 (diff) | |
| download | rust-05cbdb1badc0e9fc0decf2f25f4901e966191219.tar.gz rust-05cbdb1badc0e9fc0decf2f25f4901e966191219.zip | |
Stabilize cmp::Reverse
Closes #40893
| -rw-r--r-- | src/libcore/cmp.rs | 7 |
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 { |
