scsys_util/str.rs
1/*
2 appellation: str <module>
3 authors: @FL03
4*/
5//! string related utilities
6//!
7//! This module works to implement various naming conventions and name-related primitives.
8#[doc(inline)]
9pub use self::prelude::*;
10
11#[cfg(feature = "alloc")]
12pub(crate) mod impl_alloc;
13
14pub mod types {
15 #[doc(inline)]
16 pub use self::prelude::*;
17
18 pub mod casing;
19
20 pub(crate) mod prelude {
21 #[doc(inline)]
22 pub use super::casing::*;
23 }
24}
25
26pub(crate) mod prelude {
27 #[cfg(feature = "alloc")]
28 pub use super::impl_alloc::*;
29 #[doc(inline)]
30 pub use super::types::prelude::*;
31}