//! OxygenFlow core (docs/spec.md, docs/m0.md): pipelines, their //! canonical form and hashes, and execution receipts. No I/O. /// This library's version, for hosts that report what they are built on. pub const VERSION: &str = env!("CARGO_PKG_VERSION"); pub mod api; pub mod canonical; pub mod pipeline; pub mod receipt; pub use canonical::{object_hash, scope_tree_hash, Hash}; pub use pipeline::{Identity, Job, Mount, MountSource, Network, Pipeline, Problem, Problems, Runtime, Sandbox, Secret, PIPELINE_PATH}; pub use receipt::{Environment, Receipt}; #[cfg(test)] mod tests;