dimas_config/
lib.rs

1// Copyright © 2024 Stephan Kunz
2#![no_std]
3
4//! Library for configuration
5//!
6
7mod config;
8mod error;
9mod utils;
10
11// flatten
12pub use config::Config;
13pub use error::Error;
14
15// region:		--- types
16#[doc(hidden)]
17extern crate alloc;
18
19/// copy of Result type alias from `dimas_core` to avoid dependency
20pub(crate) type Result<T> =
21	core::result::Result<T, alloc::boxed::Box<dyn core::error::Error + Send + Sync + 'static>>;
22// endregion:	--- types