#root::data::List

IterRef root/data/List.vi:434

struct IterRef[T](...);

iterator root/data/List.vi:437

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

fork root/data/List.vi:448

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

drop root/data/List.vi:449

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

tail root/data/List.vi:453

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

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