Function citadel::prelude::drop_break
[−]
[src]
pub fn drop_break<T: Clone, F>(list: &[T], pred: F) -> Vec<T> where F: Fn(&T) -> bool
Iterate over a list of items, returning the remaining items after a predicate yields FALSE.
Examples
use citadel::prelude; let one_two_three = prelude::drop_break(&[4, 5, 6, 1, 2, 3], |x: &usize| -> bool {*x != 6});