Crate arnalisa

Source
Expand description

Pipeline system for calculating values.

Re-exports§

pub use crate::error::Error;

Modules§

bins
Bins (building blocks) for arnalisa.
error
Errors for this crate.

Structs§

Calibration
A calibration.
CalibrationPoint
A single point inside a calibration.

Enums§

CalibrationSource
The source of a calibration.
Direction
A direction of a slope.
Item
An item which gets passed on between bins through pipes.
Proceed
An indicator on whether to stop or continue processing.
Scope
The scope of a bin.

Traits§

GetCalibration
A trait for getting calibrations by a calibration source description.
HasDirection
A trait for entities that can have a direction.
HasReverse
A trait for entities that can be reversed.
IsCalibration
A trait describing a single calibration.

Functions§

run_bin
Run a bin without a calibration resolver.
run_bin_with_calibration
Run a bin with a calibration resolver.

Type Aliases§

R32
An alias for a floating-point value that represents a real number.
R64
An alias for a floating-point value that represents a real number.
Result
The result type used throughout this crate.