Trait len_trait::LenZero
[−]
[src]
pub trait LenZero: Len { fn clear(&mut self); }
A mutable collection which can be cleared.
Required Methods
fn clear(&mut self)
Empties the collection, making its length zero.
Implementors
impl<K: Ord, V> LenZero for BTreeMap<K, V>
impl<T: Ord> LenZero for BTreeSet<T>
impl<T: Ord> LenZero for BinaryHeap<T>
impl<K: Eq + Hash, V> LenZero for HashMap<K, V>
impl<T: Eq + Hash> LenZero for HashSet<T>
impl<T> LenZero for LinkedList<T>
impl LenZero for String
impl<T> LenZero for Vec<T>
impl<T> LenZero for VecDeque<T>
impl LenZero for BitSet
impl LenZero for BitVec
impl<T> LenZero for BList<T>
impl<T: CLike> LenZero for EnumSet<T>
impl<T: Ord> LenZero for IntervalHeap<T>
impl<K: Eq, V> LenZero for LinearMap<K, V>
impl<K: Eq + Hash, V> LenZero for LinkedHashMap<K, V>
impl<K: Eq + Hash, V> LenZero for LruCache<K, V>
impl<T> LenZero for VecMap<T>