Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
include module type of struct include Sihl.Contract.Email_template end
module type Sig = Sihl.Contract.Email_template.Sig
val to_sexp : t -> Sexplib0.Sexp.t
val pp : Stdlib.Format.formatter -> t -> unit
val of_yojson : Yojson__Safe.t -> t option
val to_yojson :
t ->
[> `Assoc of (string * [> `Null | `String of string ]) list ]
val email_of_template :
?template:t ->
Sihl__.Contract_email.t ->
(string * string) list ->
Sihl__.Contract_email.t Lwt.t
val create_email_of_template :
?cc:string list ->
?bcc:string list ->
sender:string ->
recipient:string ->
subject:string ->
t ->
(string * string) list ->
Sihl__.Contract_email.t
module Make (Repo : sig ... end) : Sihl.Contract.Email_template.Sig
module PostgreSql : sig ... end
module MariaDb : sig ... end