#root::data::List

IterRef root/data/List.vi:430

struct IterRef[T](...);

iterator root/data/List.vi:433

impl iterator[T]: Iterator[IterRef[T], &T];

fork root/data/List.vi:444

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

drop root/data/List.vi:445

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

tail root/data/List.vi:449

fn tail[T](...: &IterRef[T]) -> &List[T];

Convert this iterator into a reference to the remaining tail of the list. O(1)