nvim_runtime_lua

vim.lsp.rpc.Client

Client RPC object

Methods4

function Client.request(method: vim.lsp.protocol.Method.ClientToServer.Request, params: nil | table, callback: fun(err: lsp.ResponseError | nil, result: any, request_id: integer) -> nil, notify_reply_callback: fun(message_id: integer) -> nil | nil) -> ...boolean
function Client.notify(method: vim.lsp.protocol.Method.ClientToServer.Notification, params: any) -> boolean
function Client.is_closing() -> boolean
function Client.terminate() -> nil