> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.nvidia.com/nemo/fabric/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.nvidia.com/nemo/fabric/_mcp/server.

# Module schema

> JSON Schema generation for the public NeMo Fabric contract.

Generated from `cargo doc --no-deps -p nemo-fabric-core`.

JSON Schema generation for the public NeMo Fabric contract.

## Enums

* [SchemaName](/nemo/fabric/reference/api/rust-library-reference/nemo-fabric-core/schema/enum-schemaname): Public schema snapshots generated by NeMo Fabric.

## Functions

* [generate\_all\_schemas](/nemo/fabric/reference/api/rust-library-reference/nemo-fabric-core/schema/fn-generate-all-schemas): Generate all schemas keyed by stable schema name.
* [generate\_schema](/nemo/fabric/reference/api/rust-library-reference/nemo-fabric-core/schema/fn-generate-schema): Generate one schema as a JSON value.
* [generate\_schema\_json](/nemo/fabric/reference/api/rust-library-reference/nemo-fabric-core/schema/fn-generate-schema-json): Generate one schema as pretty JSON.
* [write\_schema\_snapshots](/nemo/fabric/reference/api/rust-library-reference/nemo-fabric-core/schema/fn-write-schema-snapshots): Write all schema snapshots to `directory`.