use Arc;
use ;
/// A [`ConstraintModelBuilder`] takes a JSON object describing the configuration of a
/// constraint model and builds a [ConstraintModel].
///
/// A [`ConstraintModelBuilder`] instance should be an empty struct that implements
/// this trait.
///
/// [ConstraintModel]: routee_compass_core::model::constraint::ConstraintModel