pub struct DecisionVariable {
pub id: VariableID,
pub kind: Kind,
pub bound: Bound,
pub substituted_value: Option<f64>,
pub name: Option<String>,
pub subscripts: Vec<i64>,
pub parameters: HashMap<String, String>,
pub description: Option<String>,
}Fields§
§id: VariableID§kind: Kind§bound: Bound§substituted_value: Option<f64>§name: Option<String>§subscripts: Vec<i64>§parameters: HashMap<String, String>§description: Option<String>Trait Implementations§
Source§impl Clone for DecisionVariable
impl Clone for DecisionVariable
Source§fn clone(&self) -> DecisionVariable
fn clone(&self) -> DecisionVariable
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DecisionVariable
impl Debug for DecisionVariable
Source§impl PartialEq for DecisionVariable
impl PartialEq for DecisionVariable
impl StructuralPartialEq for DecisionVariable
Auto Trait Implementations§
impl Freeze for DecisionVariable
impl RefUnwindSafe for DecisionVariable
impl Send for DecisionVariable
impl Sync for DecisionVariable
impl Unpin for DecisionVariable
impl UnwindSafe for DecisionVariable
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more