pub type LspCompiledArtifact = CompiledArtifact<LspCompilerFeat>;Expand description
LSP compiled artifact.
Aliased Type§
struct LspCompiledArtifact {
pub graph: Arc<WorldComputeGraph<LspCompilerFeat>>,
pub diag: Arc<DiagnosticsTask>,
pub doc: Option<TypstDocument>,
pub deps: OnceLock<EcoVec<FileId>>,
}Fields§
§graph: Arc<WorldComputeGraph<LspCompilerFeat>>The used compute graph.
diag: Arc<DiagnosticsTask>The diagnostics of the document.
doc: Option<TypstDocument>The compiled document.
deps: OnceLock<EcoVec<FileId>>The depended files.