Expand description
Mathematical functions.
This module provides math functions for JMESPath queries.
For complete function reference with signatures and examples, see the
functions module documentation or use jpx --list-category math.
§Example
use jmespath::{Runtime, Variable};
use jmespath_extensions::math;
let mut runtime = Runtime::new();
runtime.register_builtin_functions();
math::register(&mut runtime);Structs§
- AbsFn
- AcosFn
- AddFn
- AsinFn
- Atan2Fn
- AtanFn
- CeilFn
- ClampFn
- Correlation
Fn - CosFn
- Covariance
Fn - DegTo
RadFn - Divide
Fn - EwmaFn
- FloorFn
- Format
Number Fn - Histogram
Fn - LogFn
- Median
Fn - ModFn
- ModeFn
- Moving
AvgFn - Multiply
Fn - Normalize
Fn - Percentile
Fn - PowFn
- Quantile
Fn - RadTo
DegFn - RoundFn
- SignFn
- SinFn
- SqrtFn
- Standardize
Fn - Stddev
Fn - Subtract
Fn - TanFn
- ToFixed
Fn - Variance
Fn - ZScore
Fn
Functions§
- register
- Register all math functions with the runtime.