package vcaml

  1. Overview
  2. Docs
type t = {
  1. id : int;
  2. stream : [ `Stdio | `Stderr | `Socket | `Job ];
  3. mode : [ `Bytes | `Terminal | `Rpc ];
  4. pty : string option;
  5. buffer : Nvim_internal.Types.Buffer.t option;
  6. client : Vcaml__.Types.Client_info.t option;
}
val sexp_of_t : t -> Ppx_sexp_conv_lib.Sexp.t
val of_msgpack : Msgpack.t -> t Core.Or_error.t