Fix predicate signatures in retain_mut docs

This commit is contained in:
Collin O'Connor 2024-10-16 19:52:50 -05:00
parent 798fb83f7d
commit 3ed5d5590e
No known key found for this signature in database
GPG Key ID: F6F76F61BFE279CD
2 changed files with 2 additions and 2 deletions

View File

@ -1082,7 +1082,7 @@ pub fn retain<F>(&mut self, mut f: F)
/// Retains only the elements specified by the predicate.
///
/// In other words, remove all elements `e` for which `f(&e)` returns false.
/// In other words, remove all elements `e` for which `f(&mut e)` returns false.
/// This method operates in place, visiting each element exactly once in the
/// original order, and preserves the order of the retained elements.
///

View File

@ -2122,7 +2122,7 @@ pub fn retain<F>(&mut self, mut f: F)
/// Retains only the elements specified by the predicate.
///
/// In other words, remove all elements `e` for which `f(&e)` returns false.
/// In other words, remove all elements `e` for which `f(&mut e)` returns false.
/// This method operates in place, visiting each element exactly once in the
/// original order, and preserves the order of the retained elements.
///