Lines Matching refs:Dropper
29944 Dropper { front: root.into_dying().first_leaf_edge(), remaining_length: self.length };
30128 struct Dropper<K, V> {
31233 impl<K, V> Drop for Dropper<K, V> {
31236 fn next_or_end<K, V>(this: &mut Dropper<K, V>) -> Option<(K, V)> {
31246 struct DropGuard<'a, K, V>(&'a mut Dropper<K, V>);
31268 Dropper { front, remaining_length: self.length };
40478 struct Dropper<'a, T>(&'a mut [T]);
40480 impl<'a, T> Drop for Dropper<'a, T> {
40490 let _back_dropper = Dropper(back);
41223 struct Dropper<'a, T>(&'a mut [T]);
41225 impl<'a, T> Drop for Dropper<'a, T> {
41258 let _back_dropper = Dropper(&mut *drop_back);