blob: 3d36a5be02e18c15d07906fd5fb1bad3b2e45987 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#![recursion_limit = "512"]
//! Resilient rust-analyzer execution engine and typed LSP façade.
#[cfg(test)]
use serial_test as _;
#[cfg(test)]
use tempfile as _;
mod config;
mod error;
mod lsp_transport;
mod supervisor;
pub use config::{BackoffPolicy, EngineConfig};
pub use error::{EngineError, EngineResult};
pub use supervisor::{
DiagnosticEntry, DiagnosticLevel, DiagnosticsReport, Engine, HoverPayload,
MethodTelemetrySnapshot, RenameReport, TelemetrySnapshot, TelemetryTotals,
};
|