pub fn iter<Ls>( first: Option<Ls::LinkIndex>, links: &Ls) -> impl Iterator<Item = Ls::LinkIndex> + '_where Ls: Links,