Module Vcaml.Vcaml_error

module Notification : sig ... end
module Nvim_error_event : sig ... end

An Nvim_error_event is an asynchronous notification that Neovim sends us of an error, typically in response to an asynchronous request we made.

type t =
  1. | Msgpack_rpc_error of Msgpack_rpc.Error.t
  2. | Nvim_error_event of Nvim_error_event.t
  3. | Nvim_error_event_parse_failure of Notification.t
  4. | Nvim_buffer_event_parse_failure of exn * Notification.t
  5. | Nvim_ui_event_parse_failure of exn * Notification.t
val sexp_of_t : t -> Sexplib0.Sexp.t
val to_error : t -> Core.Error.t