Structs§
- Execution
Output - Output of a single executed action.
- Real
Action Executor - Production executor that delegates to real OS processes and filesystem ops.
Enums§
Traits§
- Action
Executor - Abstraction over action execution, making the execute + rollback path testable without spawning real OS commands.
Functions§
- build_
action_ spec - Map an action name and JSON params to an
ActionSpec. - execute_
spec - Execute an
ActionSpecand return the output. - rollback_
spec_ for - Return the rollback
ActionSpecforaction_name, orNoneif no automatic rollback is defined.