#root::data::Iterator

Empty root/data/Iterator.vi:10

struct Empty[T](...);

fork root/data/Iterator.vi:13

impl fork[T]: Fork[Empty[T]];

drop root/data/Iterator.vi:14

impl drop[T]: Drop[Empty[T]];

iterator root/data/Iterator.vi:16

impl iterator[T]: Iterator[Empty[T], T];