Module caminos_lib::config

source ·

Structs

Functions

  • Just returns a Context{configuration:<configuration>, result:<result>}. TODO: does something still uses this. Or has all being moved to OutputEnvironmentEntry::config.
  • 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.
  • Less strict than PartialEq Ignores the fields legend_name, and launch_configurations.
  • Converts a ConfigurationValue into a Vec<u8>. 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.