pub fn propagatable_attrs() -> AttrsExpand description
Return a complete, merged snapshot of the effective configuration
(only keys marked with @meta(CONFIG = ...) and propagate: true).
Resolution per key:
- First explicit value found in layers (TestOverride → Env → Runtime → File → ClientOverride).
- Otherwise, the key’s default (if any).
Notes:
- This materializes defaults into the returned Attrs for all
CONFIG-marked keys with
propagate: true. - Keys without
CONFIGmeta are excluded. - Keys with
propagate: falseare excluded.
Use this when sending config to child processes via
BootstrapProcManager. Process-local configs (like TLS cert paths)
should have propagate: false and will not be included.