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