Skip to content

Commit b23af30

Browse files
committed
Tweak insert docs
1 parent 4630aab commit b23af30

File tree

2 files changed

+10
-5
lines changed
  • alloc/src/collections/btree
  • std/src/collections/hash

2 files changed

+10
-5
lines changed

alloc/src/collections/btree/set.rs

+7-3
Original file line numberDiff line numberDiff line change
@@ -770,10 +770,14 @@ impl<T> BTreeSet<T> {
770770

771771
/// Adds a value to the set.
772772
///
773-
/// If the set did not have an equal element present, `true` is returned.
773+
/// Returns whether the value was newly inserted. That is:
774774
///
775-
/// If the set did have an equal element present, `false` is returned, and
776-
/// the entry is not updated. See the [module-level documentation] for more.
775+
/// - If the set did not previously contain an equal value, `true` is
776+
/// returned.
777+
/// - If the set already contained an equal value, `false` is returned, and
778+
/// the entry is not updated.
779+
///
780+
/// See the [module-level documentation] for more.
777781
///
778782
/// [module-level documentation]: index.html#insert-and-complex-keys
779783
///

std/src/collections/hash/set.rs

+3-2
Original file line numberDiff line numberDiff line change
@@ -858,9 +858,10 @@ where
858858

859859
/// Adds a value to the set.
860860
///
861-
/// If the set did not have this value present, `true` is returned.
861+
/// Returns whether the value was newly inserted. That is:
862862
///
863-
/// If the set did have this value present, `false` is returned.
863+
/// - If the set did not previously contain this value, `true` is returned.
864+
/// - If the set already contained this value, `false` is returned.
864865
///
865866
/// # Examples
866867
///

0 commit comments

Comments
 (0)