sig
type t = {
historyId : string;
id : string;
internalDate : int64;
labelIds : string list;
payload : GapiGmailV1Model.MessagePart.t;
raw : string;
sizeEstimate : int;
snippet : string;
threadId : string;
}
val historyId : (GapiGmailV1Model.Message.t, string) GapiLens.t
val id : (GapiGmailV1Model.Message.t, string) GapiLens.t
val internalDate : (GapiGmailV1Model.Message.t, int64) GapiLens.t
val labelIds : (GapiGmailV1Model.Message.t, string list) GapiLens.t
val payload :
(GapiGmailV1Model.Message.t, GapiGmailV1Model.MessagePart.t) GapiLens.t
val raw : (GapiGmailV1Model.Message.t, string) GapiLens.t
val sizeEstimate : (GapiGmailV1Model.Message.t, int) GapiLens.t
val snippet : (GapiGmailV1Model.Message.t, string) GapiLens.t
val threadId : (GapiGmailV1Model.Message.t, string) GapiLens.t
val empty : GapiGmailV1Model.Message.t
val render : GapiGmailV1Model.Message.t -> GapiJson.json_data_model list
val parse :
GapiGmailV1Model.Message.t ->
GapiJson.json_data_model -> GapiGmailV1Model.Message.t
val to_data_model : GapiGmailV1Model.Message.t -> GapiJson.json_data_model
val of_data_model : GapiJson.json_data_model -> GapiGmailV1Model.Message.t
end