> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.nvidia.com/nemo/fabric/_mcp/server. # nemo-fabric-core > Core config and runtime contract for NeMo Fabric. Generated from `cargo doc --no-deps -p nemo-fabric-core`. Core config and runtime contract for NeMo Fabric. ## Re-exports * `pub use config::ADAPTER_CONTRACT_VERSION;` * `pub use config::AdapterConfigField;` * `pub use config::AdapterConfigSupport;` * `pub use config::AdapterDescriptor;` * `pub use config::AdapterDescriptorSource;` * `pub use config::AdapterKind;` * `pub use config::AdapterRequirements;` * `pub use config::AdapterTelemetryProviderSupport;` * `pub use config::AdapterTelemetrySupport;` * `pub use config::CapabilityPlan;` * `pub use config::ControlLocation;` * `pub use config::EnvironmentConfig;` * `pub use config::EnvironmentOwnership;` * `pub use config::EnvironmentPlan;` * `pub use config::FabricConfig;` * `pub use config::HarnessConfig;` * `pub use config::InstructionConfig;` * `pub use config::InstructionMode;` * `pub use config::InstructionsConfig;` * `pub use config::McpConfig;` * `pub use config::McpExposure;` * `pub use config::McpServerPlan;` * `pub use config::MetadataConfig;` * `pub use config::ModelConfig;` * `pub use config::ResolutionStrategy;` * `pub use config::ResolveContext;` * `pub use config::ResolvedAdapterDescriptor;` * `pub use config::RunPlan;` * `pub use config::RuntimeCapabilities;` * `pub use config::RuntimeConfig;` * `pub use config::SkillConfig;` * `pub use config::TelemetryConfig;` * `pub use config::TelemetryPlan;` * `pub use config::TelemetryProvider;` * `pub use config::TelemetryProviderConfig;` * `pub use config::ToolsConfig;` * `pub use config::load_adapter_descriptor;` * `pub use config::resolve_run_plan_from_config;` * `pub use doctor::DoctorCheck;` * `pub use doctor::DoctorReport;` * `pub use doctor::DoctorStatus;` * `pub use doctor::doctor_plan;` * `pub use error::FabricError;` * `pub use error::Result;` * `pub use runtime::AdapterInvocation;` * `pub use runtime::ArtifactManifest;` * `pub use runtime::ArtifactRef;` * `pub use runtime::EnvironmentHandle;` * `pub use runtime::ErrorInfo;` * `pub use runtime::ErrorStage;` * `pub use runtime::FabricEvent;` * `pub use runtime::InvocationHandle;` * `pub use runtime::RunRequest;` * `pub use runtime::RunResult;` * `pub use runtime::RunStatus;` * `pub use runtime::RuntimeContext;` * `pub use runtime::RuntimeHandle;` * `pub use runtime::RuntimeTelemetryContext;` * `pub use runtime::TelemetryRef;` * `pub use runtime::invoke_runtime;` * `pub use runtime::prepare_environment;` * `pub use runtime::run_plan;` * `pub use runtime::start_runtime;` * `pub use runtime::stop_runtime;` * `pub use schema::SchemaName;` * `pub use schema::generate_all_schemas;` * `pub use schema::generate_schema;` * `pub use schema::generate_schema_json;` * `pub use schema::write_schema_snapshots;` ## Modules * [config](/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config): NeMo Fabric config models and loading helpers. * [doctor](/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/doctor): Plan diagnostics for NeMo Fabric. * [error](/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/error): Error types for NeMo Fabric core. * [runtime](/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime): Runtime invocation helpers. * [schema](/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/schema): JSON Schema generation for the public NeMo Fabric contract. ## Functions * [version](/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/fn-version): Returns the crate version compiled into this build. > Core config and runtime contract for NeMo Fabric. ## Docs - [Module config](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config.md): NeMo Fabric config models and loading helpers. - [Constant ADAPTER_CONTRACT_VERSION](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/constant-adapter-contract-version.md): Adapter descriptor contract version supported by this core. - [Enum Adapter Config Field](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/enum-adapterconfigfield.md): Adapter-translated normalized NVIDIA NeMo Fabric configuration fields. - [Struct Adapter Config Support](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/struct-adapterconfigsupport.md): Adapter config support. - [Struct Adapter Descriptor](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/struct-adapterdescriptor.md): Language-neutral adapter descriptor for a harness integration. - [Enum Adapter Descriptor Source](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/enum-adapterdescriptorsource.md): Where NeMo Fabric resolved an adapter descriptor from. - [Enum Adapter Kind](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/enum-adapterkind.md): Adapter implementation kind. - [Struct Adapter Requirements](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/struct-adapterrequirements.md): Adapter runtime requirements. - [Struct Capability Route](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/struct-capabilityroute.md): One capability execution assignment. - [Struct Adapter Telemetry Provider Support](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/struct-adaptertelemetryprovidersupport.md): Telemetry capabilities for one adapter-supported provider. - [Struct Capability Target Plan](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/struct-capabilitytargetplan.md): Capabilities routed to one target. - [Struct Adapter Telemetry Support](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/struct-adaptertelemetrysupport.md): Adapter telemetry support. - [Struct Capability Plan](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/struct-capabilityplan.md): Resolved capability configuration. - [Enum Control Location](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/enum-controllocation.md): Where NeMo Fabric control code runs relative to the environment. - [Struct Environment Config](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/struct-environmentconfig.md): Execution environment configuration. - [Enum Environment Ownership](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/enum-environmentownership.md): Whether NeMo Fabric owns the underlying environment resource. - [Struct Environment Plan](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/struct-environmentplan.md): Resolved environment plan. - [Struct Fabric Config](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/struct-fabricconfig.md): Versioned NVIDIA NeMo Fabric agent config. - [Struct Harness Config](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/struct-harnessconfig.md): Harness selection. - [Struct McpServer Config](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/struct-mcpserverconfig.md): MCP server configuration. - [Struct Instruction Config](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/struct-instructionconfig.md): One portable instruction value. - [Enum Instruction Mode](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/enum-instructionmode.md): How an instruction value is applied to the selected harness. - [Struct Instructions Config](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/struct-instructionsconfig.md): Harness-neutral agent instruction configuration. - [Struct McpConfig](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/struct-mcpconfig.md): MCP capability configuration. - [Struct Relay Atif Config](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/struct-relayatifconfig.md): Relay ATIF export configuration. - [Enum McpExposure](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/enum-mcpexposure.md): MCP exposure strategy. - [Struct Relay Atof Config](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/struct-relayatofconfig.md): Relay ATOF export configuration. - [Struct McpServer Plan](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/struct-mcpserverplan.md): Resolved MCP server exposure. - [Struct Relay Component Config](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/struct-relaycomponentconfig.md): Generic NeMo Relay plugin component configuration. - [Struct Metadata Config](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/struct-metadataconfig.md): Human-readable metadata. - [Struct Relay Config](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/struct-relayconfig.md): NeMo Relay integration configuration. - [Struct Model Config](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/struct-modelconfig.md): Model configuration. - [Struct Relay Config Policy](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/struct-relayconfigpolicy.md): Relay validation policy. - [Enum Resolution Strategy](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/enum-resolutionstrategy.md): Adapter install or availability strategy. - [Struct Relay Observability Config](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/struct-relayobservabilityconfig.md): NeMo Relay observability component configuration. - [Struct Relay Otlp Config](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/struct-relayotlpconfig.md): Relay OpenTelemetry/OpenInference export configuration. - [Struct Resolve Context](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/struct-resolvecontext.md): Source context used when resolving an in-memory NeMo Fabric config. - [Struct Resolved Adapter Descriptor](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/struct-resolvedadapterdescriptor.md): Adapter descriptor selected for a run plan. - [Struct RunPlan](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/struct-runplan.md): Resolved NeMo Fabric run plan. - [Struct Runtime Capabilities](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/struct-runtimecapabilities.md): Lifecycle behavior implemented by a resolved runtime path. - [Struct Runtime Config](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/struct-runtimeconfig.md): Invocation runtime contract. - [Struct Skill Config](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/struct-skillconfig.md): Skill capability configuration. - [Struct Telemetry Config](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/struct-telemetryconfig.md): Telemetry configuration. - [Struct Telemetry Plan](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/struct-telemetryplan.md): Resolved telemetry plan. - [Enum Telemetry Provider](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/enum-telemetryprovider.md): Telemetry runtime provider. - [Struct Telemetry Provider Config](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/struct-telemetryproviderconfig.md): Provider-specific telemetry configuration. - [Struct Tools Config](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/struct-toolsconfig.md): Harness-neutral tool capability configuration. - [Function load_adapter_descriptor](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/fn-load-adapter-descriptor.md): Load an adapter descriptor from JSON package metadata. - [Struct Tools Plan](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/struct-toolsplan.md): Normalized tool policy for a run. - [Function resolve_run_plan_from_config](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/fn-resolve-run-plan-from-config.md): Resolve a typed NVIDIA NeMo Fabric config into a runnable plan. - [Enum Capability Kind](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/enum-capabilitykind.md): Capability kind. - [Enum Capability Target](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/enum-capabilitytarget.md): Component responsible for executing a configured capability. - [Enum Relay Atif Storage Config](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/enum-relayatifstorageconfig.md): Relay ATIF remote storage configuration. - [Enum Relay Atof Mode](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/enum-relayatofmode.md): Relay ATOF file mode. - [Enum Relay Atof Sink Config](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/enum-relayatofsinkconfig.md): Relay ATOF sink configuration. - [Enum Relay Atof Stream Field Name Policy](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/enum-relayatofstreamfieldnamepolicy.md): Relay ATOF stream field-name policy. - [Enum Relay Atof Stream Transport](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/enum-relayatofstreamtransport.md): Relay ATOF stream transport. - [Enum Relay Otlp Transport](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/enum-relayotlptransport.md): Relay OTLP transport. - [Enum Relay Unsupported Behavior](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/config/enum-relayunsupportedbehavior.md): Relay unsupported/unknown config handling. - [Module doctor](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/doctor.md): Plan diagnostics for NeMo Fabric. - [Struct Doctor Check](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/doctor/struct-doctorcheck.md): Diagnostic check result. - [Struct Doctor Report](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/doctor/struct-doctorreport.md): Diagnostic report for a resolved run plan. - [Enum Doctor Status](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/doctor/enum-doctorstatus.md): Diagnostic status. - [Function doctor_plan](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/doctor/fn-doctor-plan.md): Inspect a resolved run plan without mutating the environment. - [Module error](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/error.md): Error types for NeMo Fabric core. - [Enum Fabric Error](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/error/enum-fabricerror.md): Errors raised by NeMo Fabric config loading and validation. - [Type Alias Result](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/error/type-result.md): Core NeMo Fabric result type. - [Module runtime](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime.md): Runtime invocation helpers. - [Struct Adapter Invocation](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-adapterinvocation.md): One invocation against an initialized adapter runtime. - [Struct Artifact Manifest](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-artifactmanifest.md): Manifest of run artifacts. - [Struct Artifact Ref](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-artifactref.md): Reference to one artifact. - [Struct Environment Handle](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-environmenthandle.md): Resolved execution environment context. - [Struct Error Info](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-errorinfo.md): Normalized error metadata. - [Struct Fabric Event](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-fabricevent.md): NeMo Fabric lifecycle or progress event. - [Struct Invocation Handle](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-invocationhandle.md): One request sent to a runtime. - [Struct RunRequest](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-runrequest.md): A request passed to a NeMo Fabric-managed harness runtime. - [Struct RunResult](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-runresult.md): Result from a NeMo Fabric-managed harness invocation. - [Struct Runtime Context](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-runtimecontext.md): Context generated for one invocation of a started runtime. - [Struct Runtime Handle](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-runtimehandle.md): Active or resumable harness runtime. - [Struct Runtime Telemetry Context](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-runtimetelemetrycontext.md): Runtime telemetry config passed to adapters. - [Struct Telemetry Ref](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/struct-telemetryref.md): Reference to telemetry emitted by Relay or another configured telemetry path. - [Enum Error Stage](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/enum-errorstage.md): NeMo Fabric lifecycle stage associated with an error. - [Enum RunStatus](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/enum-runstatus.md): Runtime completion status. - [Function invoke_runtime](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/fn-invoke-runtime.md): Invoke a started harness runtime. - [Function prepare_environment](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/fn-prepare-environment.md): Resolve or attach to the execution environment context for a run plan. - [Function run_plan](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/fn-run-plan.md): Invoke a NeMo Fabric run plan. - [Function start_runtime](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/fn-start-runtime.md): Start or connect to a harness runtime. - [Function stop_runtime](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/runtime/fn-stop-runtime.md): Stop or detach from a harness runtime. - [Module schema](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/schema.md): JSON Schema generation for the public NeMo Fabric contract. - [Enum Schema Name](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/schema/enum-schemaname.md): Public schema snapshots generated by NeMo Fabric. - [Function generate_all_schemas](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/schema/fn-generate-all-schemas.md): Generate all schemas keyed by stable schema name. - [Function generate_schema](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/schema/fn-generate-schema.md): Generate one schema as a JSON value. - [Function generate_schema_json](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/schema/fn-generate-schema-json.md): Generate one schema as pretty JSON. - [Function write_schema_snapshots](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/schema/fn-write-schema-snapshots.md): Write all schema snapshots to `directory`. - [Function version](https://docs.nvidia.com/nemo/fabric/v0.1.0/reference/api/rust-library-reference/nemo-fabric-core/fn-version.md): Returns the crate version compiled into this build.