Function execute_and_snapshot_ast

Source
pub async fn execute_and_snapshot_ast(
    ast: Program,
    units: UnitLength,
    current_file: Option<PathBuf>,
) -> Result<(ExecState, EnvironmentRef, DynamicImage), ExecErrorWithState>
Expand description

Executes a kcl program and takes a snapshot of the result. This returns the bytes of the snapshot.