Module Linol_lwt.GeneralClientCapabilities
type staleRequestSupport = {cancel : bool;retryOnContentModified : string list;
}val create_staleRequestSupport :
cancel:bool ->
retryOnContentModified:string list ->
staleRequestSupporttype t = {markdown : Linol_lsp__Types.MarkdownClientCapabilities.t option;positionEncodings : Linol_lsp__Types.PositionEncodingKind.t list option;regularExpressions : Linol_lsp__Types.RegularExpressionsClientCapabilities.t
option;staleRequestSupport : staleRequestSupport option;
}val create :
?markdown:Linol_lsp__Types.MarkdownClientCapabilities.t ->
?positionEncodings:Linol_lsp__Types.PositionEncodingKind.t list ->
?regularExpressions:Linol_lsp__Types.RegularExpressionsClientCapabilities.t ->
?staleRequestSupport:staleRequestSupport ->
unit ->
t