Enum gurobi::model::attr::CharAttr
[−]
[src]
pub enum CharAttr {
VType,
Sense,
QCSense,
}Variants
VType | ||
Sense | ||
QCSense |
pub enum CharAttr {
VType,
Sense,
QCSense,
}VType | ||
Sense | ||
QCSense |
impl AttrArray for CharAttr[src]type Output = i8type Init = i8type RawGet = *mut c_chartype RawSet = c_charunsafe fn get_attrelement(model: *mut GRBmodel, attrname: c_str, element: c_int, value: *mut c_char) -> c_intunsafe fn set_attrelement(model: *mut GRBmodel, attrname: c_str, element: c_int, value: Self::RawSet) -> c_intunsafe fn get_attrarray(model: *mut GRBmodel, attrname: c_str, first: c_int, len: c_int, values: *mut c_char) -> c_intunsafe fn set_attrarray(model: *mut GRBmodel, attrname: c_str, first: c_int, len: c_int, values: *const Self::RawSet) -> c_intunsafe fn get_attrlist(model: *mut GRBmodel, attrname: c_str, len: c_int, ind: *const c_int, values: *mut c_char) -> c_intunsafe fn set_attrlist(model: *mut GRBmodel, attrname: c_str, len: c_int, ind: *const c_int, values: *const Self::RawSet) -> c_intfn get_element(model: &Model, attr: Self, element: i32) -> Result<Self::Output>fn set_element(model: &mut Model, attr: Self, element: i32, value: Self::Output) -> Result<()>fn get_array(model: &Model, attr: Self, first: usize, len: usize) -> Result<Vec<Self::Output>>fn set_array(model: &mut Model, attr: Self, first: usize, values: &[Self::Output]) -> Result<()>fn get_list(model: &Model, attr: Self, ind: &[i32]) -> Result<Vec<Self::Output>>fn set_list(model: &mut Model, attr: Self, ind: &[i32], values: &[Self::Output]) -> Result<()>fn init_array(len: usize) -> Vec<Self::Init>fn to_rawsets(values: &[Self::Output]) -> Result<Vec<Self::RawSet>>impl Debug for CharAttr