Skip to main content

Module params

Module params 

Source
Expand description

Typed registry parameter values.

super::registry::build/super::registry::build_checked accept HashMap<String, f64>, which cannot express boolean flags, enum selections, free text, timestamps, timeframes, or price sources. ParamValue gives each of those a typed representation; super::registry::build_typed validates them and flattens the numeric-compatible ones down to the existing f64 parameter map so it can reuse the full validated build_checked matching logic unchanged.

Enums§

ParamValue
A single typed registry parameter value.

Type Aliases§

TypedParams
A parameter map accepting typed values instead of only f64.