use crate::ffi;
pub mod lin_expr;
pub mod nonlin_expr;
pub mod quad_expr;
#[cfg_attr(debug_assertions, derive(Debug))]
pub enum GRBSense {
LessEqual,
Equal,
GreaterEqual,
}
impl From<GRBSense> for std::ffi::c_char {
fn from(sense: GRBSense) -> Self {
match sense {
GRBSense::LessEqual => ffi::GRB_LESS_EQUAL as std::ffi::c_char,
GRBSense::Equal => ffi::GRB_EQUAL as std::ffi::c_char,
GRBSense::GreaterEqual => ffi::GRB_GREATER_EQUAL as std::ffi::c_char,
}
}
}