Crate konfigkoll_script

Source
Expand description

Scripting language interface for konfigkoll.

This provides the glue between Rust and Rune, in particular the custom Rune modules that konfigkoll provides.

This is an internal crate with no stability guarantees whatsoever on the Rust side. The Rune API is also currently heavily unstable but is expected to be stabilized in the future.

You should use konfigkoll the command line tool instead.

Structs§

Commands
The changes to apply to the system.
EngineState
State being built up by the scripts as it runs
ScriptEngine
The script engine that is the main entry point for this crate.
Settings
Configuration of how konfigkoll should behave.

Enums§

Phase
Describe the phases of script evaluation.