functor (Feed : GdataAtom.Feed->
  sig
    type feed_t = Feed.t
    type t = {
      countHint : int;
      href : string;
      readOnly : bool;
      rel : string;
      feed : GdataExtensions.MakeFeedLink.feed_t;
    }
    val countHint : (GdataExtensions.MakeFeedLink.t, int) GapiLens.t
    val href : (GdataExtensions.MakeFeedLink.t, string) GapiLens.t
    val readOnly : (GdataExtensions.MakeFeedLink.t, bool) GapiLens.t
    val rel : (GdataExtensions.MakeFeedLink.t, string) GapiLens.t
    val feed :
      (GdataExtensions.MakeFeedLink.t, GdataExtensions.MakeFeedLink.feed_t)
      GapiLens.t
    val empty : t
    val to_xml_data_model : t -> GdataCore.xml_data_model list
    val of_xml_data_model : t -> GdataCore.xml_data_model -> t
  end