Module Log.Message

type t
val sexp_of_t : t -> Ppx_sexp_conv_lib.Sexp.t
val create : ?⁠level:Level.t -> ?⁠time:Core.Time.t -> ?⁠tags:(string * string) list -> [ `String of string | `Sexp of Core.Sexp.t ] -> t
val time : t -> Core.Time.t
val message : t -> string
val raw_message : t -> [ `String of string | `Sexp of Core.Sexp.t ]
val level : t -> Level.t option
val set_level : t -> Level.t option -> t
val tags : t -> (string * string) list
val add_tags : t -> (string * string) list -> t
module Stable : sig ... end