Struct Sift
lup
pub struct Sift<T>(pub T);
A loop that creates a list.
impl<T> Lup<usize, T> for Sift<Vec<T>>
type Inner = Vec<T>
The resulting type.
fn start() -> Self
Initialize loop.
fn it(&mut self, _ind: usize, val: T) -> bool
Iterate loop.
fn unwrap(self) -> Self::Inner
Unwrap the resulting value.
impl<T> Send for Sift<T> where T: Send,
impl<T> Sync for Sift<T> where T: Sync,