Module Vcaml__.Types
module Window : sig ... end
module Buf : sig ... end
module Tabpage : sig ... end
type client
=
{
events : (Msgpack_rpc.event -> unit) Bus.Read_only.t;
call_nvim_api_fn : a. 'a Nvim_internal.Types.api_result -> 'a Async.Deferred.Or_error.t;
register_request : name:string -> f:(Msgpack.t list -> Msgpack.t Core.Or_error.t) -> unit Core.Or_error.t;
buffers_attached : int Buf.Table.t;
attach_sequencer : unit Async.Sequencer.t;
}
module Client_info : sig ... end
module Chan_info : sig ... end
module Phantom = Nvim_internal.Types.Phantom