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}