Lsp.Client_notification
type t =
| TextDocumentDidOpen of Types.DidOpenTextDocumentParams.t
| TextDocumentDidClose of Types.DidCloseTextDocumentParams.t
| TextDocumentDidChange of Types.DidChangeTextDocumentParams.t
| DidSaveTextDocument of Types.DidSaveTextDocumentParams.t
| WillSaveTextDocument of Types.WillSaveTextDocumentParams.t
| DidChangeWatchedFiles of Types.DidChangeWatchedFilesParams.t
| DidCreateFiles of Types.CreateFilesParams.t
| DidDeleteFiles of Types.DeleteFilesParams.t
| DidRenameFiles of Types.RenameFilesParams.t
| ChangeWorkspaceFolders of Types.DidChangeWorkspaceFoldersParams.t
| ChangeConfiguration of Types.DidChangeConfigurationParams.t
| Initialized
| Exit
| CancelRequest of Jsonrpc.Id.t
| WorkDoneProgressCancel of Types.WorkDoneProgressCancelParams.t
| SetTrace of Types.SetTraceParams.t
| WorkDoneProgress of Progress.t Types.ProgressParams.t
| UnknownNotification of Jsonrpc.Notification.t
val of_jsonrpc : Jsonrpc.Notification.t -> (t, string) result
val to_jsonrpc : t -> Jsonrpc.Notification.t