code: def iter_links(operations, page):
      
      for operation, ns, rule, func in operations:
          yield Link.for_(
              operation=operation,
              ns=ns,
              type=ns.subject_name,
              qs=page.to_items(),
          )
docs: Generate links for an iterable of operations on a starting page.