Lines Matching refs:T
27 T,
31 F: FnMut(&mut T) -> bool,
33 pub(super) vec: &'a mut Vec<T, A>,
44 impl<T, F, A: Allocator> ExtractIf<'_, T, F, A>
46 F: FnMut(&mut T) -> bool,
57 impl<T, F, A: Allocator> Iterator for ExtractIf<'_, T, F, A>
59 F: FnMut(&mut T) -> bool,
61 type Item = T;
63 fn next(&mut self) -> Option<T> { in next() argument
78 let src: *const T = &v[i]; in next() constant
79 let dst: *mut T = &mut v[i - del]; in next()
93 impl<T, F, A: Allocator> Drop for ExtractIf<'_, T, F, A>
95 F: FnMut(&mut T) -> bool,