Skip to content

Commit 50e3836

Browse files
Rollup merge of #47625 - astraw:btreeset-doctest-fix, r=kennytm
fix doctests for BTreeSet to use BTreeSet (not BTreeMap) This fixes #47624
2 parents c354bb8 + 4d08d05 commit 50e3836

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

src/liballoc/btree/set.rs

+12-12
Original file line numberDiff line numberDiff line change
@@ -658,26 +658,26 @@ impl<T: Ord> BTreeSet<T> {
658658
/// Basic usage:
659659
///
660660
/// ```
661-
/// use std::collections::BTreeMap;
661+
/// use std::collections::BTreeSet;
662662
///
663-
/// let mut a = BTreeMap::new();
664-
/// a.insert(1, "a");
665-
/// a.insert(2, "b");
666-
/// a.insert(3, "c");
667-
/// a.insert(17, "d");
668-
/// a.insert(41, "e");
663+
/// let mut a = BTreeSet::new();
664+
/// a.insert(1);
665+
/// a.insert(2);
666+
/// a.insert(3);
667+
/// a.insert(17);
668+
/// a.insert(41);
669669
///
670670
/// let b = a.split_off(&3);
671671
///
672672
/// assert_eq!(a.len(), 2);
673673
/// assert_eq!(b.len(), 3);
674674
///
675-
/// assert_eq!(a[&1], "a");
676-
/// assert_eq!(a[&2], "b");
675+
/// assert!(a.contains(&1));
676+
/// assert!(a.contains(&2));
677677
///
678-
/// assert_eq!(b[&3], "c");
679-
/// assert_eq!(b[&17], "d");
680-
/// assert_eq!(b[&41], "e");
678+
/// assert!(b.contains(&3));
679+
/// assert!(b.contains(&17));
680+
/// assert!(b.contains(&41));
681681
/// ```
682682
#[stable(feature = "btree_split_off", since = "1.11.0")]
683683
pub fn split_off<Q: ?Sized + Ord>(&mut self, key: &Q) -> Self where T: Borrow<Q> {

0 commit comments

Comments
 (0)