1 2 3 4 5 6 7 8 9 10 11
//! Injected adapter traits for filesystem, clock, and RNG access. //! //! Module root: declarations and re-exports only. pub mod clock; pub mod fs; pub mod rng; pub use clock::{Clock, FakeClock, OsClock}; pub use fs::{Fs, MemFs, OsFs}; pub use rng::{FakeRng, OsRng, Rng};