srun/
lib.rs

1//! `srun` is a library and a command-line tool for running specific tasks in a
2//! sandbox environment. Tasks are designed to be specified by structural input
3//! like a YAML script. Therefore, this library is also capable of building a
4//! remote runner service.
5
6mod asset;
7mod error;
8mod permission;
9mod reporter;
10pub mod runner;
11pub mod sandbox;
12mod task;
13
14pub use asset::AssetManager;
15pub use error::Error;
16pub use permission::Permissions;
17pub use permission::PermissionsOptions;
18pub use reporter::Reporter;
19pub use runner::Runner;
20pub use sandbox::Sandbox;
21pub use task::Task;