package lsp

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type t =
  1. | TextDocumentDidOpen of Types.DidOpenTextDocumentParams.t
  2. | TextDocumentDidClose of Types.DidCloseTextDocumentParams.t
  3. | TextDocumentDidChange of Types.DidChangeTextDocumentParams.t
  4. | DidSaveTextDocument of Types.DidSaveTextDocumentParams.t
  5. | WillSaveTextDocument of Types.WillSaveTextDocumentParams.t
  6. | ChangeWorkspaceFolders of Types.DidChangeWorkspaceFoldersParams.t
  7. | ChangeConfiguration of Types.DidChangeConfigurationParams.t
  8. | Initialized
  9. | Exit
  10. | CancelRequest of Jsonrpc.Id.t
  11. | WorkDoneProgressCancel of Types.WorkDoneProgressCancelParams.t
  12. | SetTrace of Types.SetTraceParams.t
  13. | UnknownNotification of Jsonrpc.Message.notification
val of_jsonrpc : Jsonrpc.Message.notification -> (t, string) Stdlib.result
val to_jsonrpc : t -> Jsonrpc.Message.notification