Skip to main content

Crate metalor

Crate metalor 

Source
Expand description

Generic parsing utilities shared across build-file formats.

Re-exports§

pub use parser::interpolate_braced_variables;
pub use parser::parse_exec_array;
pub use parser::significant_lines;
pub use parser::valid_identifier;
pub use parser::SignificantLine;
pub use runtime::backend_caps;
pub use runtime::build_cell_request_path;
pub use runtime::read_build_cell_request;
pub use runtime::write_build_cell_request;
pub use runtime::BackendCaps;
pub use runtime::BuildCellResult;
pub use runtime::BuildCellSpec;
pub use runtime::CacheSpec;
pub use runtime::CellPath;
pub use runtime::CleanupPolicy;
pub use runtime::CommandSpec;
pub use runtime::ExportSpec;
pub use runtime::HostPath;
pub use runtime::ImportSpec;
pub use runtime::NetworkPolicy;
pub use runtime::ResourceLimits;
pub use runtime::WorkspaceSeed;
pub use runtime::build_cell_reexec_command;
pub use runtime::build_unshare_reexec_command;
pub use runtime::finalize_build_cell;
pub use runtime::helper_binary_path;
pub use runtime::prepare_oci_rootfs;
pub use runtime::prepare_runtime_emulator;
pub use runtime::run_build_cell;
pub use runtime::run_isolated_container_command;
pub use runtime::BindMount;
pub use runtime::ContainerRunCommand;
pub use runtime::RUN_HELPER_DIR;

Modules§

parser
runtime