Skip to main content

Module progress

Module progress 

Source
Expand description

Work-done progress sink.

Wraps the LSP window/workDoneProgress protocol. The sink is a no-op when the client did not advertise the capability — long-running operations can report unconditionally without checking.

Structs§

NoopReporter
No-op reporter used when the client did not request progress.
ProgressSink
A handle that publishes updates to its inner reporter.
ProgressUpdate
One progress step.

Traits§

ProgressReporter
A receiver for progress updates.