score_set/lib.rs
1//! A small library for composing weighted scoring metrics into score sets.
2//!
3//! The crate provides:
4//! - `Metric32` / `Metric64` for combining a measure, a normalization map, and a weight.
5//! - `DynScoreSet32` / `DynScoreSet64` for storing heterogeneous metrics behind trait objects.
6
7mod dyn_score_set;
8mod metric;
9pub mod traits;
10
11pub use dyn_score_set::{DynScoreSet32, DynScoreSet32Builder, DynScoreSet64, DynScoreSet64Builder};
12pub use metric::{Metric32, Metric64};