Dune_rpc_private.Diagnosticmodule Promotion : sig ... endmodule Id : sig ... endmodule Related : sig ... endtype t = {targets : Target.t list;id : Id.t;message : User_message.Style.t Pp.t;loc : Loc.t option;severity : severity option;promotion : Promotion.t list;directory : string option;}val message_with_style : t -> User_message.Style.t Pp.tval promotion : t -> Promotion.t listval directory : t -> string optionval to_user_message : t -> Stdune.User_message.tmodule Event : sig ... endval sexp : t Conv.value