Skip to main content

oximo_core/
prelude.rs

1pub use crate::constraint::{Constraint, ConstraintExpr, ConstraintId, IntoRhs, Relate, Sense};
2pub use crate::domain::Domain;
3pub use crate::error::Error;
4pub use crate::indexed::IndexedVar;
5pub use crate::model::{IndexedVarBuilder, Model, ModelKind, display_index_key};
6pub use crate::objective::{Objective, ObjectiveSense};
7pub use crate::param::Parameter;
8pub use crate::set::{FromIndexKey, IndexKey, IndexTuple, Set, SetIter};
9pub use crate::sum::SumDomain;
10#[allow(deprecated)]
11pub use crate::sum::sum_over;
12pub use crate::var::{VarBuilder, Variable};
13pub use oximo_expr::{Expr, ExprId, ParamId, VarId, dot};
14
15pub use oximo_macros::{constraint, objective, param, set, sum, variable};