Enum list_fn::ListState [−][src]
Expand description
A list.
Variants
Some(F::Item, F)
Expand description
The list has one item and a function to get a next sub list.
End(F::End)
Expand description
The end of the list.
Auto Trait Implementations
impl<F> RefUnwindSafe for ListState<F> where
F: RefUnwindSafe,
<F as ListFn>::End: RefUnwindSafe,
<F as ListFn>::Item: RefUnwindSafe,
F: RefUnwindSafe,
<F as ListFn>::End: RefUnwindSafe,
<F as ListFn>::Item: RefUnwindSafe,
impl<F> Send for ListState<F> where
F: Send,
<F as ListFn>::End: Send,
<F as ListFn>::Item: Send,
F: Send,
<F as ListFn>::End: Send,
<F as ListFn>::Item: Send,
impl<F> Sync for ListState<F> where
F: Sync,
<F as ListFn>::End: Sync,
<F as ListFn>::Item: Sync,
F: Sync,
<F as ListFn>::End: Sync,
<F as ListFn>::Item: Sync,
impl<F> Unpin for ListState<F> where
F: Unpin,
<F as ListFn>::End: Unpin,
<F as ListFn>::Item: Unpin,
F: Unpin,
<F as ListFn>::End: Unpin,
<F as ListFn>::Item: Unpin,
impl<F> UnwindSafe for ListState<F> where
F: UnwindSafe,
<F as ListFn>::End: UnwindSafe,
<F as ListFn>::Item: UnwindSafe,
F: UnwindSafe,
<F as ListFn>::End: UnwindSafe,
<F as ListFn>::Item: UnwindSafe,