Type Alias LspCompileSnapshot

Source
pub type LspCompileSnapshot = CompileSnapshot<LspCompilerFeat>;
Expand description

LSP compile snapshot.

Aliased Type§

struct LspCompileSnapshot {
    pub id: ProjectInsId,
    pub signal: CompileSignal,
    pub world: CompilerWorld<LspCompilerFeat>,
    pub success_doc: Option<TypstDocument>,
}

Fields§

§id: ProjectInsId

The project id.

§signal: CompileSignal

The export signal for the document.

§world: CompilerWorld<LspCompilerFeat>

The world.

§success_doc: Option<TypstDocument>

The last successfully compiled document.