devela/phys/
mod.rs
1#![doc = crate::doc_!(modules: crate; phys: bio, chem, elec, mech, time, unit, wave)]
5#![doc = crate::doc_!(newline)]
6#![doc = crate::doc_!(extends: time)]
8#![cfg_attr(feature = "safe_phys", forbid(unsafe_code))]
11
12pub mod bio;
13pub mod chem;
14pub mod elec;
15pub mod mech;
16pub mod time;
17pub mod unit;
18
19#[cfg(feature = "wave")]
20#[cfg_attr(nightly_doc, doc(cfg(feature = "wave")))]
21pub mod wave;
22
23crate::items! { #[allow(unused)] #[doc(hidden, no_inline)]
25 pub use {_always::*, _pub_mods::*};
26
27 mod _pub_mods { #![allow(unused)]
28 pub use super::{
29 bio::_all::*, chem::_all::*, elec::_all::*, time::_all::*, mech::_all::*, unit::_all::*,
30 };
31 #[cfg(feature = "wave")]
32 pub use super::wave::_all::*;
33 }
34 pub(super) mod _all {
35 #[doc(inline)]
36 pub use super::_pub_mods::*;
37 }
38 pub(super) mod _always { #![allow(unused)]
39 pub use super::time::_always::*;
40 }
41}