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:
- Service::poll_ready.
- Future::pollof returned- Futurefrom- Service::call.
- LspService::notify.
- LspService::emit.
Structs
- The middleware attachingtracing::Spans over underlying handlers.
- The builder ofTracingmiddleware.
Type Aliases
- A type alias ofTracingLayerconforming to the naming convention oftower_layer.