pub struct GmsHeader {
pub n_equations_total: Option<i32>,
pub n_equality_eqs: Option<i32>,
pub n_ge_eqs: Option<i32>,
pub n_le_eqs: Option<i32>,
pub n_variables_total: Option<i32>,
pub n_continuous_vars: Option<i32>,
pub n_binary_vars: Option<i32>,
pub n_integer_vars: Option<i32>,
pub nnz_total: Option<i32>,
pub nnz_constant: Option<i32>,
pub nnz_nonlinear: Option<i32>,
}Expand description
Dimensions parsed from a gams convert-emitted .gms header.
Fields§
§n_equations_total: Option<i32>§n_equality_eqs: Option<i32>§n_ge_eqs: Option<i32>§n_le_eqs: Option<i32>§n_variables_total: Option<i32>§n_continuous_vars: Option<i32>§n_binary_vars: Option<i32>§n_integer_vars: Option<i32>§nnz_total: Option<i32>§nnz_constant: Option<i32>§nnz_nonlinear: Option<i32>Trait Implementations§
Auto Trait Implementations§
impl Freeze for GmsHeader
impl RefUnwindSafe for GmsHeader
impl Send for GmsHeader
impl Sync for GmsHeader
impl Unpin for GmsHeader
impl UnsafeUnpin for GmsHeader
impl UnwindSafe for GmsHeader
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more