logo
Expand description

Support for transforms produced during execution.

Enums

Error type for applying and combining transforms. A TypeMismatch occurs when a transform cannot be applied because the types are not compatible (e.g. trying to add a number to a string). An Overflow occurs if addition between numbers would result in the value overflowing its size in memory (e.g. if a, b are i32 and a + b > i32::MAX then a AddInt32(a).apply(Value::Int32(b)) would cause an overflow).

Representation of a single transformation ocurring during execution.