Skip to main content

rs_teststand/expression/function/
mod.rs

1//! Expression functions, one module per family.
2//!
3//! The families follow the engine's own grouping: [`ArrayFunction`],
4//! [`NumericFunction`], [`PropertyFunction`], [`StringFunction`],
5//! [`SwitchingFunction`], [`TimeFunction`] and [`OtherFunction`].
6//!
7//! These are names, not behavior. What each function computes belongs to the
8//! engine's documentation, not to this crate.
9
10pub mod array;
11pub mod numeric;
12pub mod other;
13pub mod property;
14pub mod string;
15pub mod switching;
16pub mod time;
17
18pub use array::ArrayFunction;
19pub use numeric::NumericFunction;
20pub use other::OtherFunction;
21pub use property::PropertyFunction;
22pub use string::StringFunction;
23pub use switching::SwitchingFunction;
24pub use time::TimeFunction;