scsys_util/
lib.rs

1/*
2    Appellation: scsys-utils <library>
3    Contrib: FL03 <jo3mccain@icloud.com>
4*/
5//! # `scsys-utils`
6//!
7//! utilities for the `scsys` ecosystem
8#![cfg_attr(not(feature = "std"), no_std)]
9#![doc(
10    html_logo_url = "https://raw.githubusercontent.com/scattered-systems/.github/main/assets/logo.png",
11    html_favicon_url = "https://raw.githubusercontent.com/scattered-systems/.github/main/assets/favicon.ico"
12)]
13
14#[cfg(feature = "alloc")]
15extern crate alloc;
16
17#[doc(inline)]
18pub use self::prelude::*;
19
20#[cfg(feature = "fs")]
21pub mod fs;
22#[cfg(feature = "std")]
23pub mod project;
24pub mod str;
25
26pub mod prelude {
27    #[doc(inline)]
28    #[cfg(feature = "fs")]
29    pub use crate::fs::*;
30    #[doc(inline)]
31    #[cfg(feature = "std")]
32    pub use crate::project::*;
33    #[doc(inline)]
34    pub use crate::str::prelude::*;
35}