passless-config-doc 0.9.3

Procedural macro to generate documented configuration file for Passless.
Documentation

passless-config-doc

Procedural macro to generate documented configuration files for Passless.

This crate provides the #[derive(ConfigDoc)] macro that extracts documentation from struct field doc comments and generates TOML configuration files with inline documentation.

Usage

use passless_config_doc::ConfigDoc;

#[derive(ConfigDoc)]
struct MyConfig {
    /// This is a documented field
    #[default("default_value".to_string())]
    pub field: String,
}

This macro is specifically designed for use with the Passless FIDO2 authenticator.