drain-while (cargo): A draining iterator which stops when a predicate becomes false
Keywords: benchmark