1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#[cfg(feature = "parser")]
extern crate regex;
#[macro_use]
extern crate climer_derive;
#[cfg(feature = "serialize")]
#[macro_use]
extern crate serde;

mod settings;
#[macro_use]
pub mod macros;
pub mod error;
pub mod helpers;
pub mod time;
pub mod timer;

pub mod prelude {
    pub use super::error::{ClimerError, ClimerResult};
    pub use super::time::prelude::*;
    pub use super::timer::output::Output;
    pub use super::timer::{Timer, TimerBuilder, TimerState};
}

pub use prelude::*;