Struct rcalc_lib::parse::CalcState [−][src]
Expand description
holds the current state of the engine, e.g list of all previously used variables
Fields
has_alt: bool
alt_result: String
Implementations
Returns a constant value by its name. Name is caseinsensitive
Returns a variable value by its name. Name is caseinsensitive
Creates a new variable or replace existing one with a new value. The function does not check variable’s name for validity. In case of its name conflicts with existing function name, the variable will be inaccessible from expression evaluator
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for CalcState
impl UnwindSafe for CalcState