diff --git a/lofty/src/tag/mod.rs b/lofty/src/tag/mod.rs index 1ac58693..bd685820 100644 --- a/lofty/src/tag/mod.rs +++ b/lofty/src/tag/mod.rs @@ -404,6 +404,8 @@ impl Tag { } /// Removes all items with the specified [`ItemKey`], and returns them + /// + /// See also: [take_filter()](Self::take_filter) pub fn take(&mut self, key: &ItemKey) -> impl Iterator + '_ { self.take_filter(key, |_| true) } @@ -412,6 +414,8 @@ impl Tag { /// /// Only takes items for which `filter()` returns `true`. All other items are retained. /// + /// Returns the selected items in order and preserves the ordering of the remaining items. + /// /// # Examples /// /// ```