pub enum ObjType {
Sum,
Minimum,
Maximum,
NValues,
Lex,
}Expand description
Evaluation method for the list of expressions in an objective function
Variants§
Sum
Sum of the expressions
Minimum
Minimum value of the expressions
Maximum
Maximum value of the expressions
NValues
Number of different values among the expressions
Lex
Lexico order of the expressions
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ObjType
impl<'de> Deserialize<'de> for ObjType
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for ObjType
Auto Trait Implementations§
impl Freeze for ObjType
impl RefUnwindSafe for ObjType
impl Send for ObjType
impl Sync for ObjType
impl Unpin for ObjType
impl UnwindSafe for ObjType
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