crontab/
lib.rs

1//! Crontab.rs is a library for parsing cron schedule expressions.
2
3#![deny(deprecated)]
4#![deny(missing_docs)]
5#![deny(unreachable_patterns)]
6#![deny(unused_extern_crates)]
7#![deny(unused_imports)]
8#![deny(unused_qualifications)]
9
10extern crate time;
11
12#[cfg(test)]
13#[macro_use(expect)]
14extern crate expectest;
15
16// TODO: Get rid of these.
17#[cfg(test)]
18mod test_helpers;
19
20mod crontab;
21mod error;
22mod parsing;
23mod times;
24
25// Exports
26pub use crontab::Crontab;
27pub use parsing::ScheduleComponents;
28
29// Re-exports.
30pub use time::Tm;