Dune_rpc_privatemodule type Fiber = sig ... endmodule Loc : sig ... endval sexp_pp_unit : unit Pp.t Conv.valueThis is kept around for compatibility reasons. Before we serialised Pp.t tags as (Tag pp) but now we serialise them as Tag (pair tag pp).
module Target : sig ... endmodule Path : sig ... endmodule Ansi_color : sig ... endmodule User_message : sig ... endmodule Diagnostic : sig ... endmodule Progress : sig ... endmodule Message : sig ... endmodule Job : sig ... endmodule Compound_user_error : sig ... endA compound user error defines an alternative format for error messages that retains more structure. This can be used to display the errors in richer form by RPC clients.
module Build_outcome_with_diagnostics : sig ... endmodule Files_to_promote : sig ... endDescribe what files should be promoted. The second argument of These is a function that is called on files that cannot be promoted.
module Method : sig ... endmodule Id : sig ... endmodule Call : sig ... endmodule Version_error : sig ... endmodule Request : sig ... endmodule Response : sig ... endmodule Initialize : sig ... endmodule Version_negotiation : sig ... endmodule Decl : sig ... endmodule Procedures : sig ... endmodule Sub : sig ... endmodule Public : sig ... endmodule Packet : sig ... endmodule Version : sig ... endmodule Protocol : sig ... endmodule Menu : sig ... endmodule Versioned : sig ... endmodule Client : sig ... endmodule Server_notifications : sig ... endNotification sent from server to client