Skip to main content

cruct

Attribute Macro cruct 

Source
#[cruct]
Expand description

Macro to load configuration files into Rust structs.

ยงUsage

use cruct_proc::cruct;

#[cruct(load_config(path = "config.toml", format = "Toml"))]
struct Config {
    #[field(name = "http_port", default = 8080)]
    port: u16,
}