#root::data::Iterator
MapWhile root/data/Iterator.vi:252
struct MapWhile[I, F](...);
impl
impl [I, F; Fork[I], Fork[F]]: Fork[MapWhile[I, F]]; impl [I, F; Drop[I], Drop[F]]: Drop[MapWhile[I, F]]; impl [I, F; Fork[I], Fork[F]]: Fork[MapWhile[I, F]]; impl [I, F; Drop[I], Drop[F]]: Drop[MapWhile[I, F]]; impl [I, T, U, F; Iterator[I, T], Drop[I], Fork[F], Drop[F], Fn[F, (T,), Option[U]]]: Iterator[MapWhile[I, F], U];