Skip to content

Conversation

@hubcio
Copy link
Contributor

@hubcio hubcio commented Jan 26, 2026

Replace dynamic path inference with derive macro that generates
explicit mappings at compile time. Field attribute #[config_env(leaf)]
gives users control over nested vs value type handling without
hardcoding type names in the macro.

@hubcio hubcio changed the title refactor(config): compile-time env var mappings eliminate runtime ambiguity refactor(server): compile-time env var mappings eliminate runtime ambiguity Jan 26, 2026
@hubcio hubcio force-pushed the improve-config-env branch 2 times, most recently from 26bd446 to 653331a Compare January 26, 2026 21:26
…iguity

Replace dynamic path inference with derive macro that generates
explicit mappings at compile time. Field attribute #[config_env(leaf)]
gives users control over nested vs value type handling without
hardcoding type names in the macro.
@hubcio hubcio force-pushed the improve-config-env branch from 653331a to 7b19cde Compare January 26, 2026 21:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant