1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
mod errors; mod interval; mod interval_limit; mod interval_seq; mod limit_value; #[cfg(test)] mod interval_limit_test; #[cfg(test)] mod interval_seq_test; #[cfg(test)] mod interval_test; #[cfg(test)] mod limit_value_test; pub use crate::errors::Error; pub use crate::limit_value::LimitValue; pub use crate::interval_limit::IntervalLimit; pub use crate::interval::Interval; pub use crate::interval_seq::IntervalSeq; use std::cmp::Ordering; pub fn to_ordering(n: i8) -> Ordering { match n { -1 => Ordering::Less, 0 => Ordering::Equal, 1 => Ordering::Greater, _ => panic!(), } }