Skip to content

Commit 7efbb69

Browse files
committed
Changed cmp::Reverse to unstable
1 parent d005d91 commit 7efbb69

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/libcore/cmp.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -330,25 +330,26 @@ impl Ordering {
330330
/// Example usage:
331331
///
332332
/// ```
333+
/// #![feature(reverse_cmp_key)]
333334
/// use std::cmp::Reverse;
334335
///
335336
/// let mut v = vec![1, 2, 3, 4, 5, 6];
336337
/// v.sort_by_key(|&num| (num > 3, Reverse(num)));
337338
/// assert_eq!(v, vec![3, 2, 1, 6, 5, 4]);
338339
/// ```
339340
#[derive(PartialEq, Eq, Debug)]
340-
#[stable(feature = "rust1", since = "1.18.0")]
341+
#[unstable(feature = "reverse_cmp_key", issue = "40720")]
341342
pub struct Reverse<T>(pub T);
342343

343-
#[stable(feature = "rust1", since = "1.18.0")]
344+
#[unstable(feature = "reverse_cmp_key", issue = "40720")]
344345
impl<T: PartialOrd> PartialOrd for Reverse<T> {
345346
#[inline]
346347
fn partial_cmp(&self, other: &Reverse<T>) -> Option<Ordering> {
347348
other.0.partial_cmp(&self.0)
348349
}
349350
}
350351

351-
#[stable(feature = "rust1", since = "1.18.0")]
352+
#[unstable(feature = "reverse_cmp_key", issue = "40720")]
352353
impl<T: Ord> Ord for Reverse<T> {
353354
#[inline]
354355
fn cmp(&self, other: &Reverse<T>) -> Ordering {

0 commit comments

Comments
 (0)