sig
module Facets :
sig
type t = { anchor : string; label : string; label_with_op : string; }
val anchor :
(GapiCustomsearchV1Model.Context.Facets.t, string) GapiLens.t
val label :
(GapiCustomsearchV1Model.Context.Facets.t, string) GapiLens.t
val label_with_op :
(GapiCustomsearchV1Model.Context.Facets.t, string) GapiLens.t
val empty : GapiCustomsearchV1Model.Context.Facets.t
val render :
GapiCustomsearchV1Model.Context.Facets.t ->
GapiJson.json_data_model list
val parse :
GapiCustomsearchV1Model.Context.Facets.t ->
GapiJson.json_data_model -> GapiCustomsearchV1Model.Context.Facets.t
end
type t = {
facets : GapiCustomsearchV1Model.Context.Facets.t list list;
title : string;
}
val facets :
(GapiCustomsearchV1Model.Context.t,
GapiCustomsearchV1Model.Context.Facets.t list list)
GapiLens.t
val title : (GapiCustomsearchV1Model.Context.t, string) GapiLens.t
val empty : GapiCustomsearchV1Model.Context.t
val render :
GapiCustomsearchV1Model.Context.t -> GapiJson.json_data_model list
val parse :
GapiCustomsearchV1Model.Context.t ->
GapiJson.json_data_model -> GapiCustomsearchV1Model.Context.t
val to_data_model :
GapiCustomsearchV1Model.Context.t -> GapiJson.json_data_model
val of_data_model :
GapiJson.json_data_model -> GapiCustomsearchV1Model.Context.t
end