struct
LSP::InitializeResult
- LSP::InitializeResult
- Struct
- Value
- Object
Included Modules
Defined in:
requests/initialize.crConstructors
Instance Method Summary
-
#capabilities : ServerCapabilities
The capabilities the language server provides.
-
#capabilities=(capabilities : ServerCapabilities)
The capabilities the language server provides.
-
#server_info : NamedTuple(name: String, version: String | Nil) | Nil
Information about the server.
-
#server_info=(server_info : NamedTuple(name: String, version: String | Nil) | Nil)
Information about the server.
Macros inherited from module JSON::Serializable
json_discriminator(field, mapping, *, default = nil)
json_discriminator
Constructor Detail
Instance Method Detail
def capabilities=(capabilities : ServerCapabilities)
#
The capabilities the language server provides.
def server_info : NamedTuple(name: String, version: String | Nil) | Nil
#
Information about the server.
def server_info=(server_info : NamedTuple(name: String, version: String | Nil) | Nil)
#
Information about the server.