toml_reader 0.1.1

A simple library for loading TOML config files
Documentation
# toml_reader


A simple Rust library to load and access TOML configuration files with lazy static initialization.

## Features


- Deserialize TOML config into Rust structs using `serde`
- Global, thread-safe, lazy initialization with `once_cell`
- Easy API: initialize once, then get config anywhere

## Usage


Add this to your `Cargo.toml`:

```toml
toml_reader = { path = "../toml_reader" }
```

```rust
use toml_reader::{init, get};

fn main() -> Result<(), Box<dyn std::error::Error>> {
    init("config.toml")?;
    let config = get();
    println!("DB host: {}", config.database.host);
    Ok(())
}
```