devela/data/uid/mod.rs
1// devela::data::uid
2//
3//! Abstractions for uniquely identifying data.
4//!
5//! Includes utilities for managing unique identifiers such as sequential IDs,
6//! scoped IDs, and universal unique identifiers.
7//
8
9mod pin; // pinned memory-based ids
10mod seq; // static sequential ids
11
12crate::items! { // structural access: _mods, _all
13 #[allow(unused_imports)]
14 pub use _mods::*;
15
16 mod _mods {
17 pub use super::{pin::*, seq::*};
18 }
19 pub(super) mod _all {
20 #[doc(inline)]
21 pub use super::_mods::*;
22 }
23}