aion-worker 0.27.1

Rust remote-worker SDK for executing Aion activities over the gRPC worker protocol.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Declared commands as activities — an action that runs without a Rust crate.

pub mod action;
pub mod declared;
mod exit;
pub mod failure;
pub mod registry;
pub mod template;
pub mod workspace;
pub mod world;

pub use action::{FailureMode, ShellAction, ShellOutcome};
pub use declared::{DeclaredCommandAction, shape_command_result};
pub use failure::spawn_failure_permits_retry;
pub use registry::{DeclaredArguments, DeclaredCommands};
pub use template::{CommandTemplate, SubstitutionError, TemplateError};
pub use workspace::{WorkingDirectoryError, needs_workspace_root, resolve_working_directory};
pub use world::{DeclaredCommandWorld, INHERITED_VARIABLE, place_in_declared_world};