solverforge_solver/builder/
context.rs1mod conflict_repair;
2mod list;
3mod model;
4mod scalar;
5
6pub use conflict_repair::{
7 ConflictRepairEdit, ConflictRepairLimits, ConflictRepairProvider, ConflictRepairProviderEntry,
8 ConflictRepairSpec,
9};
10pub use list::{IntraDistanceAdapter, ListVariableContext};
11pub use model::{ModelContext, VariableContext};
12pub use scalar::{
13 ConstructionEntityOrderKey, ConstructionValueOrderKey, NearbyEntityDistanceMeter,
14 NearbyValueDistanceMeter, ScalarCandidateValues, ScalarGetter, ScalarGroupCandidate,
15 ScalarGroupCandidateProvider, ScalarGroupContext, ScalarGroupEdit, ScalarGroupLimits,
16 ScalarGroupMember, ScalarSetter, ScalarVariableContext, ValueSource,
17};