Home
last modified time | relevance | path

Searched refs:sift_down (Results 1 – 2 of 2) sorted by relevance

/external/rust/crates/itertools/src/
Dkmerge_impl.rs66 sift_down(data, i, &mut less_than); in heapify()
71 fn sift_down<T, S>(heap: &mut [T], index: usize, mut less_than: S) in sift_down() function
207 sift_down(&mut self.heap, 0, |a, b| less_than.kmerge_pred(&a.head, &b.head)); in next()
/external/rust/crates/rayon/src/slice/
Dquicksort.rs188 let sift_down = |v: &mut [T], mut node| { in heapsort() localVariable
214 sift_down(v, i); in heapsort()
220 sift_down(&mut v[..i], 0); in heapsort()