Up

Module Message

Signature

type t
val sexp_of_t : t -> Sexplib.Sexp.t
val create : ?level:Level.t -> ?time:Core.Std.Time.t -> ?tags:(string * string) list -> [
| `String of string
| `Sexp of Core.Std.Sexp.t
] -> t
val time : t -> Core.Std.Time.t
val message : t -> string
val raw_message : t -> [
| `String of string
| `Sexp of Core.Std.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