Expand description
Host execution context for setup steps: apply vs dry-run, paths, logs, prompts.
Structs§
- Host
Context - Mutable per-run state passed into steps and kits.
- NonInteractive
Prompts - Always returns defaults / no for confirms.
- Planned
Action - One planned side effect recorded during dry-run (or planning).
- Stdio
Prompts - Stdin/stdout prompts for interactive CLI/TUI use.
Enums§
- Apply
Mode - Whether steps mutate the host (
Apply) or only record planned actions (DryRun).
Traits§
- Prompts
Provider - Optional interactive prompts. Non-interactive defaults skip prompts.
Functions§
- is_root
- True when the process effective uid is 0 (Unix). Non-Unix always returns
false. - require_
root_ for_ apply - In Apply mode, require effective uid 0.