Module rst_app::core::vars [] [src]

vars module used by the load module to resolve and apply loaded variables also contains settings resolution because it is similar

Structs

DEFAULT_GLOBALS

Functions

fill_text_fields

use the variables to fill in the text fields of all artifacts

resolve_default_vars

resolves default vars from a file (cwd and repo) and inserts into variables

resolve_loaded_vars

resolve raw loaded variables, replacing default and user-defined globals recursively partof: #SPC-vars

resolve_vars

continues to resolve variables until all are resolved - done if no vars were resolved in a pass and no errors - error if no vars were resolved in a pass and there were errors