devela/data/codec/bit/
mod.rs

1// devela::data::codec::bit
2//
3//! Bit-focused types and traits.
4//
5
6mod r#trait; // BitOps
7
8#[cfg(_bit··)]
9crate::items! {
10    mod field; // bitfield
11    mod wrapper; // Bitwise
12}
13
14crate::items! { // structural access: _mods, _all
15    #[allow(unused)]
16    pub use _mods::*;
17
18    mod _mods {
19        pub use super::r#trait::*;
20        #[cfg(_bit··)]
21        pub use super::{field::_all::*, wrapper::*};
22
23        // WIPZONE
24        // #[cfg(feature = "alloc")]
25        // pub use super::vec::*;
26    }
27    pub(super) mod _all {
28        #[doc(inline)]
29        pub use super::_mods::*;
30    }
31}
32// WIPZONE
33// #[cfg(feature = "alloc")]
34// mod vec;