Module value

Module value 

Source
Expand description

Evaluation entities.

Every evaluation of any symbol leads to a Value which then might continued to process or ends up as the overall evaluation result.

Modules§

error
Quantity Error module
ops
Quantity binery operators module.

Macros§

create_tuple
Create a Tuple from items
create_tuple_value
Create a Value::Tuple from items

Structs§

ArgumentValue
Argument value.
ArgumentValueList
Collection of argument values (e.g. ( x=1, y=2 )).
Array
Collection of values of the same type.
ParameterValue
Parameter value is the result of evaluating a parameter
ParameterValueList
List of parameter values
Quantity
A numeric value
Target
Type for a lookup result.
Tuple
Tuple with named values
ValueList
List of values

Enums§

Matrix
Matrix type
QuantityError
Error when processing a Quantity.
Value
A variant value with attached source code reference.
ValueError
Value error

Traits§

ValueAccess
Trait for Value Lists

Type Aliases§

QuantityResult
Quality result type.