melodium_engine/building/
mod.rs1pub(crate) mod builder;
2pub(crate) mod check;
3pub(crate) mod contextual_environment;
4pub(crate) mod genesis_environment;
5pub(crate) mod host;
6pub(crate) mod model;
7pub(crate) mod result;
8pub(crate) mod treatment;
9
10pub type BuildId = usize;
11pub use builder::Builder;
12pub use check::{CheckBuild, CheckBuildResult, CheckEnvironment, CheckStep};
13pub use contextual_environment::ContextualEnvironment;
14pub use genesis_environment::GenesisEnvironment;
15pub use host::HostTreatment;
16pub use result::{DynamicBuildResult, StaticBuildResult};
17
18use crate::transmission::Input;
20use std::collections::HashMap;
21pub type FeedingInputs = HashMap<String, Vec<Input>>;