sig
type t = {
id : string;
labelsAdded : GapiGmailV1Model.HistoryLabelAdded.t list;
labelsRemoved : GapiGmailV1Model.HistoryLabelRemoved.t list;
messages : GapiGmailV1Model.Message.t list;
messagesAdded : GapiGmailV1Model.HistoryMessageAdded.t list;
messagesDeleted : GapiGmailV1Model.HistoryMessageDeleted.t list;
}
val id : (GapiGmailV1Model.History.t, string) GapiLens.t
val labelsAdded :
(GapiGmailV1Model.History.t, GapiGmailV1Model.HistoryLabelAdded.t list)
GapiLens.t
val labelsRemoved :
(GapiGmailV1Model.History.t, GapiGmailV1Model.HistoryLabelRemoved.t list)
GapiLens.t
val messages :
(GapiGmailV1Model.History.t, GapiGmailV1Model.Message.t list) GapiLens.t
val messagesAdded :
(GapiGmailV1Model.History.t, GapiGmailV1Model.HistoryMessageAdded.t list)
GapiLens.t
val messagesDeleted :
(GapiGmailV1Model.History.t,
GapiGmailV1Model.HistoryMessageDeleted.t list)
GapiLens.t
val empty : GapiGmailV1Model.History.t
val render : GapiGmailV1Model.History.t -> GapiJson.json_data_model list
val parse :
GapiGmailV1Model.History.t ->
GapiJson.json_data_model -> GapiGmailV1Model.History.t
val to_data_model : GapiGmailV1Model.History.t -> GapiJson.json_data_model
val of_data_model : GapiJson.json_data_model -> GapiGmailV1Model.History.t
end