Struct daggy::walker::TakeWhile [−][src]
pub struct TakeWhile<G, W, P> { /* fields omitted */ }
Expand description
A walker that yields elements so long as the predicate returns true.
After the predicate returns false for the first time, no further elements will be yielded.
Implementations
Trait Implementations
Auto Trait Implementations
impl<G, W, P> RefUnwindSafe for TakeWhile<G, W, P> where
G: RefUnwindSafe,
P: RefUnwindSafe,
W: RefUnwindSafe,
impl<G, W, P> UnwindSafe for TakeWhile<G, W, P> where
G: UnwindSafe,
P: UnwindSafe,
W: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more