opening_hours_syntax/
lib.rs1#![doc = include_str!("../README.md")]
2#![cfg_attr(not(feature = "std"), no_std)]
3
4#[macro_use]
5extern crate alloc;
6extern crate pest_derive;
7
8mod display;
9mod normalize;
10mod parser;
11mod util;
12
13pub mod error;
14pub mod extended_time;
15pub mod rules;
16pub mod warning;
17
18pub use error::{Error, Result};
19pub use extended_time::ExtendedTime;
20pub use parser::{parse, Parser};
21pub use rules::RuleKind;
22pub use warning::Warning;
23
24#[cfg(test)]
25pub mod tests;