reference_interval/
reference_interval.rs

1/// Reference interval with a units label, lower reference limit, upper reference limite.
2pub struct ReferenceInterval<T> {
3
4    /// Units label
5    #[allow(dead_code)]
6    pub units: String,
7
8    /// Lower Reference Limit (LRL)
9    #[allow(dead_code)]
10    pub lower: T,
11
12    /// Upper Reference Limit URL)
13    #[allow(dead_code)]
14    pub upper: T,
15
16}
17
18#[cfg(test)]
19mod tests {
20    use super::*;
21
22    #[test]
23    fn test() {
24        let x = ReferenceInterval{
25            units: "units".into(),
26            lower: 11,
27            upper: 97,
28        };
29        assert_eq!(x.units, "units");
30        assert_eq!(x.lower, 11);
31        assert_eq!(x.upper, 97);
32    }
33}