//! Collectors for [`BTreeSet`]
//!
//! This module corresponds to [`std::collections::btree_set`].
use BTreeSet;
use BTreeSet;
/// A collector that inserts collected items into a [`BTreeSet`].
/// Its [`Output`] is [`BTreeSet`].
///
/// This struct is created by `BTreeSet::into_collector()`.
///
/// [`Output`]: crate::collector::CollectorBase::Output
);
/// A collector that inserts collected items into a [`&mut BTreeSet`](BTreeSet).
/// Its [`Output`] is [`&mut BTreeSet`](BTreeSet).
///
/// This struct is created by `BTreeSet::collector_mut()`.
///
/// [`Output`]: crate::collector::CollectorBase::Output
&'a mut );