sim_lib_stream_clock/
lib.rs1#![forbid(unsafe_code)]
2#![deny(missing_docs)]
3mod citizen;
9mod clock;
10pub mod cookbook;
11mod instant;
12mod tempo;
13
14pub use citizen::{StreamClockDescriptor, stream_clock_class_symbol};
15pub use clock::{Clock, ClockChart, ClockIndex, IndexConversion};
16pub use cookbook::tempo_chart_demo;
17pub use instant::Instant;
18pub use tempo::{TempoMap, TempoSegment};
19
20pub static RECIPES: sim_cookbook::EmbeddedDir =
22 include!(concat!(env!("OUT_DIR"), "/cookbook_recipes.rs"));
23
24#[cfg(test)]
25mod tests;