param_opt/parameter/
mod.rs1use std::num::NonZeroUsize;
2
3pub mod dataset;
4pub mod table;
5
6pub trait ParameterSpace {
7 fn space_size(&self) -> NonZeroUsize;
8}
9
10pub trait Parameter: ParameterSpace {
11 type Value;
12 fn value(&self, index: usize) -> &Self::Value;
13}