> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.nvidia.com/nemo/relay/v0.5.0/reference/api/rust-library-reference/nemo-relay/config_editor/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.nvidia.com/nemo/relay/_mcp/server. # Module config_editor > Typed configuration editor metadata. Generated from `cargo doc --no-deps -p nemo-relay -p nemo-relay-adaptive -p nemo-relay-pii-redaction -p nemo-relay-ffi -p nemo-relay-types -p nemo-relay-plugin -p nemo-relay-worker-proto -p nemo-relay-worker`. Typed configuration editor metadata. This module provides a small compile-time reflection surface for interactive configuration editors. Config structs use `editor_config!` to expose ordered field metadata without making editor UIs depend on JSON Schema. ## Structs * [EditorFieldSpec](/reference/api/rust-library-reference/nemo-relay/config_editor/struct-editorfieldspec): Static editor metadata for one configuration field. * [EditorSchema](/reference/api/rust-library-reference/nemo-relay/config_editor/struct-editorschema): Static editor metadata for one configuration struct. ## Enums * [EditorFieldKind](/reference/api/rust-library-reference/nemo-relay/config_editor/enum-editorfieldkind): Editor control shape for one configuration field. ## Traits * [EditorConfig](/reference/api/rust-library-reference/nemo-relay/config_editor/trait-editorconfig): Trait implemented by configuration structs that expose editor metadata. > Typed configuration editor metadata. ## Docs - [Struct Editor Field Spec](https://docs.nvidia.com/nemo/relay/v0.5.0/reference/api/rust-library-reference/nemo-relay/config_editor/struct-editorfieldspec.md): Static editor metadata for one configuration field. - [Struct Editor Schema](https://docs.nvidia.com/nemo/relay/v0.5.0/reference/api/rust-library-reference/nemo-relay/config_editor/struct-editorschema.md): Static editor metadata for one configuration struct. - [Enum Editor Field Kind](https://docs.nvidia.com/nemo/relay/v0.5.0/reference/api/rust-library-reference/nemo-relay/config_editor/enum-editorfieldkind.md): Editor control shape for one configuration field. - [Trait Editor Config](https://docs.nvidia.com/nemo/relay/v0.5.0/reference/api/rust-library-reference/nemo-relay/config_editor/trait-editorconfig.md): Trait implemented by configuration structs that expose editor metadata.