Documentation
Lean.Data.Lsp.Client
Google site search
Lean.Data.Lsp.Client
source
Imports
Init
Lean.Data.Json
Lean.Data.Lsp.Basic
Imported by
Lean.Lsp.Registration
Lean.Lsp.instToJsonRegistration
Lean.Lsp.instFromJsonRegistration
Lean.Lsp.RegistrationParams
Lean.Lsp.instToJsonRegistrationParams
Lean.Lsp.instFromJsonRegistrationParams
source
structure
Lean.Lsp.Registration
:
Type
id :
String
method :
String
registerOptions :
Option
Lean.Json
Instances For
source
instance
Lean.Lsp.instToJsonRegistration
:
Lean.ToJson
Lean.Lsp.Registration
Equations
Lean.Lsp.instToJsonRegistration
=
{
toJson
:=
Lean.Lsp.toJsonRegistration✝
}
source
instance
Lean.Lsp.instFromJsonRegistration
:
Lean.FromJson
Lean.Lsp.Registration
Equations
Lean.Lsp.instFromJsonRegistration
=
{
fromJson?
:=
Lean.Lsp.fromJsonRegistration✝
}
source
structure
Lean.Lsp.RegistrationParams
:
Type
registrations :
Array
Lean.Lsp.Registration
Instances For
source
instance
Lean.Lsp.instToJsonRegistrationParams
:
Lean.ToJson
Lean.Lsp.RegistrationParams
Equations
Lean.Lsp.instToJsonRegistrationParams
=
{
toJson
:=
Lean.Lsp.toJsonRegistrationParams✝
}
source
instance
Lean.Lsp.instFromJsonRegistrationParams
:
Lean.FromJson
Lean.Lsp.RegistrationParams
Equations
Lean.Lsp.instFromJsonRegistrationParams
=
{
fromJson?
:=
Lean.Lsp.fromJsonRegistrationParams✝
}