pub type Continuous = f64;Expand description
Continuous numeric value.
Trait Implementations§
Source§impl Add<ContinuousExpression> for Continuous
impl Add<ContinuousExpression> for Continuous
Source§fn add(self, rhs: ContinuousExpression) -> ContinuousExpression
fn add(self, rhs: ContinuousExpression) -> ContinuousExpression
Returns an expression representing the addition.
Source§type Output = ContinuousExpression
type Output = ContinuousExpression
+ operator.Source§impl Add<ContinuousResourceVariable> for Continuous
impl Add<ContinuousResourceVariable> for Continuous
Source§fn add(self, rhs: ContinuousResourceVariable) -> ContinuousExpression
fn add(self, rhs: ContinuousResourceVariable) -> ContinuousExpression
Returns an expression representing the addition.
Source§type Output = ContinuousExpression
type Output = ContinuousExpression
+ operator.Source§impl Add<ContinuousVariable> for Continuous
impl Add<ContinuousVariable> for Continuous
Source§fn add(self, rhs: ContinuousVariable) -> ContinuousExpression
fn add(self, rhs: ContinuousVariable) -> ContinuousExpression
Returns an expression representing the addition.
Source§type Output = ContinuousExpression
type Output = ContinuousExpression
+ operator.Source§impl Add<IntegerExpression> for Continuous
impl Add<IntegerExpression> for Continuous
Source§fn add(self, rhs: IntegerExpression) -> ContinuousExpression
fn add(self, rhs: IntegerExpression) -> ContinuousExpression
Returns an expression representing the addition.
Source§type Output = ContinuousExpression
type Output = ContinuousExpression
+ operator.Source§impl Add<IntegerResourceVariable> for Continuous
impl Add<IntegerResourceVariable> for Continuous
Source§fn add(self, rhs: IntegerResourceVariable) -> ContinuousExpression
fn add(self, rhs: IntegerResourceVariable) -> ContinuousExpression
Returns an expression representing the addition.
Source§type Output = ContinuousExpression
type Output = ContinuousExpression
+ operator.Source§impl Add<IntegerVariable> for Continuous
impl Add<IntegerVariable> for Continuous
Source§fn add(self, rhs: IntegerVariable) -> ContinuousExpression
fn add(self, rhs: IntegerVariable) -> ContinuousExpression
Returns an expression representing the addition.
Source§type Output = ContinuousExpression
type Output = ContinuousExpression
+ operator.Source§impl ContinuousBinaryOperation<ContinuousExpression> for Continuous
impl ContinuousBinaryOperation<ContinuousExpression> for Continuous
type Output = ContinuousExpression
Source§fn pow(self, rhs: ContinuousExpression) -> ContinuousExpression
fn pow(self, rhs: ContinuousExpression) -> ContinuousExpression
Source§fn log(self, rhs: ContinuousExpression) -> ContinuousExpression
fn log(self, rhs: ContinuousExpression) -> ContinuousExpression
Source§impl ContinuousBinaryOperation<ContinuousResourceVariable> for Continuous
impl ContinuousBinaryOperation<ContinuousResourceVariable> for Continuous
type Output = ContinuousExpression
Source§fn pow(self, rhs: ContinuousResourceVariable) -> ContinuousExpression
fn pow(self, rhs: ContinuousResourceVariable) -> ContinuousExpression
Source§fn log(self, rhs: ContinuousResourceVariable) -> ContinuousExpression
fn log(self, rhs: ContinuousResourceVariable) -> ContinuousExpression
Source§impl ContinuousBinaryOperation<ContinuousVariable> for Continuous
impl ContinuousBinaryOperation<ContinuousVariable> for Continuous
type Output = ContinuousExpression
Source§fn pow(self, rhs: ContinuousVariable) -> ContinuousExpression
fn pow(self, rhs: ContinuousVariable) -> ContinuousExpression
Source§fn log(self, rhs: ContinuousVariable) -> ContinuousExpression
fn log(self, rhs: ContinuousVariable) -> ContinuousExpression
Source§impl ContinuousBinaryOperation<IntegerExpression> for Continuous
impl ContinuousBinaryOperation<IntegerExpression> for Continuous
type Output = ContinuousExpression
Source§fn pow(self, rhs: IntegerExpression) -> ContinuousExpression
fn pow(self, rhs: IntegerExpression) -> ContinuousExpression
Source§fn log(self, rhs: IntegerExpression) -> ContinuousExpression
fn log(self, rhs: IntegerExpression) -> ContinuousExpression
Source§impl ContinuousBinaryOperation<IntegerResourceVariable> for Continuous
impl ContinuousBinaryOperation<IntegerResourceVariable> for Continuous
type Output = ContinuousExpression
Source§fn pow(self, rhs: IntegerResourceVariable) -> ContinuousExpression
fn pow(self, rhs: IntegerResourceVariable) -> ContinuousExpression
Source§fn log(self, rhs: IntegerResourceVariable) -> ContinuousExpression
fn log(self, rhs: IntegerResourceVariable) -> ContinuousExpression
Source§impl ContinuousBinaryOperation<IntegerVariable> for Continuous
impl ContinuousBinaryOperation<IntegerVariable> for Continuous
type Output = ContinuousExpression
Source§fn pow(self, rhs: IntegerVariable) -> ContinuousExpression
fn pow(self, rhs: IntegerVariable) -> ContinuousExpression
Source§fn log(self, rhs: IntegerVariable) -> ContinuousExpression
fn log(self, rhs: IntegerVariable) -> ContinuousExpression
Source§impl Div<ContinuousExpression> for Continuous
impl Div<ContinuousExpression> for Continuous
Source§fn div(self, rhs: ContinuousExpression) -> ContinuousExpression
fn div(self, rhs: ContinuousExpression) -> ContinuousExpression
Returns an expression representing the division.
Source§type Output = ContinuousExpression
type Output = ContinuousExpression
/ operator.Source§impl Div<ContinuousResourceVariable> for Continuous
impl Div<ContinuousResourceVariable> for Continuous
Source§fn div(self, rhs: ContinuousResourceVariable) -> ContinuousExpression
fn div(self, rhs: ContinuousResourceVariable) -> ContinuousExpression
Returns an expression representing the division.
Source§type Output = ContinuousExpression
type Output = ContinuousExpression
/ operator.Source§impl Div<ContinuousVariable> for Continuous
impl Div<ContinuousVariable> for Continuous
Source§fn div(self, rhs: ContinuousVariable) -> ContinuousExpression
fn div(self, rhs: ContinuousVariable) -> ContinuousExpression
Returns an expression representing the division.
Source§type Output = ContinuousExpression
type Output = ContinuousExpression
/ operator.Source§impl Div<IntegerExpression> for Continuous
impl Div<IntegerExpression> for Continuous
Source§fn div(self, rhs: IntegerExpression) -> ContinuousExpression
fn div(self, rhs: IntegerExpression) -> ContinuousExpression
Returns an expression representing the division.
Source§type Output = ContinuousExpression
type Output = ContinuousExpression
/ operator.Source§impl Div<IntegerResourceVariable> for Continuous
impl Div<IntegerResourceVariable> for Continuous
Source§fn div(self, rhs: IntegerResourceVariable) -> ContinuousExpression
fn div(self, rhs: IntegerResourceVariable) -> ContinuousExpression
Returns an expression representing the division.
Source§type Output = ContinuousExpression
type Output = ContinuousExpression
/ operator.Source§impl Div<IntegerVariable> for Continuous
impl Div<IntegerVariable> for Continuous
Source§fn div(self, rhs: IntegerVariable) -> ContinuousExpression
fn div(self, rhs: IntegerVariable) -> ContinuousExpression
Returns an expression representing the division.
Source§type Output = ContinuousExpression
type Output = ContinuousExpression
/ operator.Source§impl FromNumeric for Continuous
impl FromNumeric for Continuous
Source§fn from_integer(n: Integer) -> Continuous
fn from_integer(n: Integer) -> Continuous
Source§fn from_continuous(n: Continuous) -> Continuous
fn from_continuous(n: Continuous) -> Continuous
Source§fn from_usize(n: usize) -> Continuous
fn from_usize(n: usize) -> Continuous
Source§fn from<T: ToNumeric>(n: T) -> Continuous
fn from<T: ToNumeric>(n: T) -> Continuous
Source§impl MaxMin<ContinuousExpression> for Continuous
impl MaxMin<ContinuousExpression> for Continuous
type Output = ContinuousExpression
Source§fn max(self, rhs: ContinuousExpression) -> ContinuousExpression
fn max(self, rhs: ContinuousExpression) -> ContinuousExpression
Source§fn min(self, rhs: ContinuousExpression) -> ContinuousExpression
fn min(self, rhs: ContinuousExpression) -> ContinuousExpression
Source§impl MaxMin<ContinuousResourceVariable> for Continuous
impl MaxMin<ContinuousResourceVariable> for Continuous
type Output = ContinuousExpression
Source§fn max(self, rhs: ContinuousResourceVariable) -> ContinuousExpression
fn max(self, rhs: ContinuousResourceVariable) -> ContinuousExpression
Source§fn min(self, rhs: ContinuousResourceVariable) -> ContinuousExpression
fn min(self, rhs: ContinuousResourceVariable) -> ContinuousExpression
Source§impl MaxMin<ContinuousVariable> for Continuous
impl MaxMin<ContinuousVariable> for Continuous
type Output = ContinuousExpression
Source§fn max(self, rhs: ContinuousVariable) -> ContinuousExpression
fn max(self, rhs: ContinuousVariable) -> ContinuousExpression
Source§fn min(self, rhs: ContinuousVariable) -> ContinuousExpression
fn min(self, rhs: ContinuousVariable) -> ContinuousExpression
Source§impl MaxMin<IntegerExpression> for Continuous
impl MaxMin<IntegerExpression> for Continuous
type Output = ContinuousExpression
Source§fn max(self, rhs: IntegerExpression) -> ContinuousExpression
fn max(self, rhs: IntegerExpression) -> ContinuousExpression
Source§fn min(self, rhs: IntegerExpression) -> ContinuousExpression
fn min(self, rhs: IntegerExpression) -> ContinuousExpression
Source§impl MaxMin<IntegerResourceVariable> for Continuous
impl MaxMin<IntegerResourceVariable> for Continuous
type Output = ContinuousExpression
Source§fn max(self, rhs: IntegerResourceVariable) -> ContinuousExpression
fn max(self, rhs: IntegerResourceVariable) -> ContinuousExpression
Source§fn min(self, rhs: IntegerResourceVariable) -> ContinuousExpression
fn min(self, rhs: IntegerResourceVariable) -> ContinuousExpression
Source§impl MaxMin<IntegerVariable> for Continuous
impl MaxMin<IntegerVariable> for Continuous
type Output = ContinuousExpression
Source§fn max(self, rhs: IntegerVariable) -> ContinuousExpression
fn max(self, rhs: IntegerVariable) -> ContinuousExpression
Source§fn min(self, rhs: IntegerVariable) -> ContinuousExpression
fn min(self, rhs: IntegerVariable) -> ContinuousExpression
Source§impl Mul<ContinuousExpression> for Continuous
impl Mul<ContinuousExpression> for Continuous
Source§fn mul(self, rhs: ContinuousExpression) -> ContinuousExpression
fn mul(self, rhs: ContinuousExpression) -> ContinuousExpression
Returns an expression representing the multiplication.
Source§type Output = ContinuousExpression
type Output = ContinuousExpression
* operator.Source§impl Mul<ContinuousResourceVariable> for Continuous
impl Mul<ContinuousResourceVariable> for Continuous
Source§fn mul(self, rhs: ContinuousResourceVariable) -> ContinuousExpression
fn mul(self, rhs: ContinuousResourceVariable) -> ContinuousExpression
Returns an expression representing the multiplication.
Source§type Output = ContinuousExpression
type Output = ContinuousExpression
* operator.Source§impl Mul<ContinuousVariable> for Continuous
impl Mul<ContinuousVariable> for Continuous
Source§fn mul(self, rhs: ContinuousVariable) -> ContinuousExpression
fn mul(self, rhs: ContinuousVariable) -> ContinuousExpression
Returns an expression representing the multiplication.
Source§type Output = ContinuousExpression
type Output = ContinuousExpression
* operator.Source§impl Mul<IntegerExpression> for Continuous
impl Mul<IntegerExpression> for Continuous
Source§fn mul(self, rhs: IntegerExpression) -> ContinuousExpression
fn mul(self, rhs: IntegerExpression) -> ContinuousExpression
Returns an expression representing the multiplication.
Source§type Output = ContinuousExpression
type Output = ContinuousExpression
* operator.Source§impl Mul<IntegerResourceVariable> for Continuous
impl Mul<IntegerResourceVariable> for Continuous
Source§fn mul(self, rhs: IntegerResourceVariable) -> ContinuousExpression
fn mul(self, rhs: IntegerResourceVariable) -> ContinuousExpression
Returns an expression representing the multiplication.
Source§type Output = ContinuousExpression
type Output = ContinuousExpression
* operator.Source§impl Mul<IntegerVariable> for Continuous
impl Mul<IntegerVariable> for Continuous
Source§fn mul(self, rhs: IntegerVariable) -> ContinuousExpression
fn mul(self, rhs: IntegerVariable) -> ContinuousExpression
Returns an expression representing the multiplication.
Source§type Output = ContinuousExpression
type Output = ContinuousExpression
* operator.Source§impl Rem<ContinuousExpression> for Continuous
impl Rem<ContinuousExpression> for Continuous
Source§fn rem(self, rhs: ContinuousExpression) -> ContinuousExpression
fn rem(self, rhs: ContinuousExpression) -> ContinuousExpression
Returns an expression representing the remainder.
Source§type Output = ContinuousExpression
type Output = ContinuousExpression
% operator.Source§impl Rem<ContinuousResourceVariable> for Continuous
impl Rem<ContinuousResourceVariable> for Continuous
Source§fn rem(self, rhs: ContinuousResourceVariable) -> ContinuousExpression
fn rem(self, rhs: ContinuousResourceVariable) -> ContinuousExpression
Returns an expression representing the remainder.
Source§type Output = ContinuousExpression
type Output = ContinuousExpression
% operator.Source§impl Rem<ContinuousVariable> for Continuous
impl Rem<ContinuousVariable> for Continuous
Source§fn rem(self, rhs: ContinuousVariable) -> ContinuousExpression
fn rem(self, rhs: ContinuousVariable) -> ContinuousExpression
Returns an expression representing the remainder.
Source§type Output = ContinuousExpression
type Output = ContinuousExpression
% operator.Source§impl Rem<IntegerExpression> for Continuous
impl Rem<IntegerExpression> for Continuous
Source§fn rem(self, rhs: IntegerExpression) -> ContinuousExpression
fn rem(self, rhs: IntegerExpression) -> ContinuousExpression
Returns an expression representing the remainder.
Source§type Output = ContinuousExpression
type Output = ContinuousExpression
% operator.Source§impl Rem<IntegerResourceVariable> for Continuous
impl Rem<IntegerResourceVariable> for Continuous
Source§fn rem(self, rhs: IntegerResourceVariable) -> ContinuousExpression
fn rem(self, rhs: IntegerResourceVariable) -> ContinuousExpression
Returns an expression representing the remainder.
Source§type Output = ContinuousExpression
type Output = ContinuousExpression
% operator.Source§impl Rem<IntegerVariable> for Continuous
impl Rem<IntegerVariable> for Continuous
Source§fn rem(self, rhs: IntegerVariable) -> ContinuousExpression
fn rem(self, rhs: IntegerVariable) -> ContinuousExpression
Returns an expression representing the remainder.
Source§type Output = ContinuousExpression
type Output = ContinuousExpression
% operator.Source§impl Sub<ContinuousExpression> for Continuous
impl Sub<ContinuousExpression> for Continuous
Source§fn sub(self, rhs: ContinuousExpression) -> ContinuousExpression
fn sub(self, rhs: ContinuousExpression) -> ContinuousExpression
Returns an expression representing the subtraction.
Source§type Output = ContinuousExpression
type Output = ContinuousExpression
- operator.Source§impl Sub<ContinuousResourceVariable> for Continuous
impl Sub<ContinuousResourceVariable> for Continuous
Source§fn sub(self, rhs: ContinuousResourceVariable) -> ContinuousExpression
fn sub(self, rhs: ContinuousResourceVariable) -> ContinuousExpression
Returns an expression representing the subtraction.
Source§type Output = ContinuousExpression
type Output = ContinuousExpression
- operator.Source§impl Sub<ContinuousVariable> for Continuous
impl Sub<ContinuousVariable> for Continuous
Source§fn sub(self, rhs: ContinuousVariable) -> ContinuousExpression
fn sub(self, rhs: ContinuousVariable) -> ContinuousExpression
Returns an expression representing the subtraction.
Source§type Output = ContinuousExpression
type Output = ContinuousExpression
- operator.Source§impl Sub<IntegerExpression> for Continuous
impl Sub<IntegerExpression> for Continuous
Source§fn sub(self, rhs: IntegerExpression) -> ContinuousExpression
fn sub(self, rhs: IntegerExpression) -> ContinuousExpression
Returns an expression representing the subtraction.
Source§type Output = ContinuousExpression
type Output = ContinuousExpression
- operator.Source§impl Sub<IntegerResourceVariable> for Continuous
impl Sub<IntegerResourceVariable> for Continuous
Source§fn sub(self, rhs: IntegerResourceVariable) -> ContinuousExpression
fn sub(self, rhs: IntegerResourceVariable) -> ContinuousExpression
Returns an expression representing the subtraction.
Source§type Output = ContinuousExpression
type Output = ContinuousExpression
- operator.Source§impl Sub<IntegerVariable> for Continuous
impl Sub<IntegerVariable> for Continuous
Source§fn sub(self, rhs: IntegerVariable) -> ContinuousExpression
fn sub(self, rhs: IntegerVariable) -> ContinuousExpression
Returns an expression representing the subtraction.
Source§type Output = ContinuousExpression
type Output = ContinuousExpression
- operator.