devela/ui/back/
mod.rs
1#![doc = crate::doc_!(modules: crate::ui; back: miniquad, crossterm)]
5mod cap;
8mod definition;
9
10#[cfg(feature = "dep_crossterm")]
11#[cfg_attr(feature = "nightly_doc", doc(cfg(feature = "dep_crossterm")))]
12pub mod crossterm;
13#[cfg(feature = "dep_miniquad")]
14#[cfg_attr(feature = "nightly_doc", doc(cfg(feature = "dep_miniquad")))]
15pub mod miniquad;
16
17crate::items! { #[allow(unused)]
19 pub use _mods::*;
20 #[allow(unused)] #[doc(hidden, no_inline)]
21 pub use _pub_mods::*;
22
23 mod _mods {
24 #[cfg(ui··)]
25 pub use super::{cap::*, definition::*};
26 }
27 mod _pub_mods { #![allow(unused)]
28 #[cfg(feature = "dep_crossterm")]
29 pub use super::crossterm::_all::*;
30 #[cfg(feature = "dep_miniquad")]
31 pub use super::miniquad::_all::*;
32 }
33 pub(super) mod _all { #![allow(unused)]
34 #[doc(inline)]
35 pub use super::{_mods::*, _pub_mods::*};
36 }
37}