Module async_lsp::tracing

source ·
Available on crate feature tracing only.
Expand description

Attach tracing::Spans over underlying handlers.

Applies to both Language Servers and Language Clients.

This middleware attaches spans to logs in underlying implementations, with optional method strings of current processing requests/notifications. All of these methods are instrumented by the Default configuration:

Structs

Type Definitions