Structs

Functions

Just returns a Context{configuration:<configuration>, result:<result>}.

Read the value from the input at the given offset.

Tries to access to a given path inside a ConfigurationValue Returns None if the path is not found.

Convert a ConfigurationValue into a Vec. Intended to create binary files for result files.

Evaluates an expression given in a context.

Expands all the inner ConfigurationValue::Experiments given out a single ConfigurationValue::Experiments whose elements are free of them.

Evaluate some expressions inside a ConfigurationValue

Rewrites the value in-place. If edition is term=new_value where term can be interpreted as a left-value then replace its content with new_value. returns true is something in value has been changed.

Rewrites the value in-place. If path_expr can be interpreted as a left-value then replace its content with new_value. returns true is something in value has been changed.

Rewrites the value in-place. If path_expr can be interpreted as a left-value then replace its content with new_value. returns true is something in value has been changed.

Get a vector of f32 from a vector of ConfigurationValues, skipping non-numeric values.

Get a vector of f32 from a vector of ConfigurationValues, skipping non-numeric values. It also counts the number of good, None, and other values.