File size: 598 Bytes
7596726
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
//! Planning-model manifest and domain-layer exports.
//!
//! `planning_model!` is the current SolverForge manifest for the domain. It
//! lists the file-backed model modules, exports the public names used by the
//! rest of the app, and lets the runtime attach model-owned scalar hooks.

solverforge::planning_model! {
    root = "src/domain";

    // @solverforge:begin domain-exports
    mod care_hub;
    mod employee;
    mod plan;

    pub use care_hub::CareHub;
    pub use employee::Employee;
    pub use plan::{Plan, PlanConstraintStreams, Shift};
    // @solverforge:end domain-exports
}