Enum Schema Name

View as Markdown

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

1pub enum SchemaName {
2Show 13 variants Agent,
3 AdapterDescriptor,
4 RunPlan,
5 AdapterInvocation,
6 RuntimeContext,
7 EnvironmentHandle,
8 RuntimeHandle,
9 InvocationHandle,
10 RunRequest,
11 RunResult,
12 ArtifactManifest,
13 ErrorInfo,
14 FabricEvent,
15}

Public schema snapshots generated by NeMo Fabric.

Variants

Agent

Agent

Complete typed NeMo Fabric config schema.

AdapterDescriptor

AdapterDescriptor

Adapter descriptor schema.

RunPlan

RunPlan

Resolved run plan schema.

AdapterInvocation

AdapterInvocation

Initialized-runtime invocation payload schema.

RuntimeContext

RuntimeContext

Runtime context schema.

EnvironmentHandle

EnvironmentHandle

Environment handle schema.

RuntimeHandle

RuntimeHandle

Runtime handle schema.

InvocationHandle

InvocationHandle

Invocation handle schema.

RunRequest

RunRequest

Runtime request schema.

RunResult

RunResult

Runtime result schema.

ArtifactManifest

ArtifactManifest

Artifact manifest schema.

ErrorInfo

ErrorInfo

Structured error metadata schema.

FabricEvent

FabricEvent

NeMo Fabric lifecycle event schema.

Implementations

impl SchemaName

impl SchemaName

ALL

pub const ALL: [Self; 13]

All public schemas in stable output order.

as_str

pub fn as_str(self) -> &'static str

Stable file stem for this schema.

filename

pub fn filename(self) -> String

Snapshot filename for this schema.

parse

pub fn parse(value: &str) -> Result<Self>

Parse a schema name from CLI/user input.

Trait Implementations

impl Clone for SchemaName

impl Clone for SchemaName

clone

fn clone(&self) -> SchemaName

clone_from

fn clone_from(&mut self, source: &Self)

impl Debug for SchemaName

impl Debug for SchemaName

fmt

fn fmt(&self, f: &mut Formatter<'_>) -> Result

impl PartialEq for SchemaName

impl PartialEq for SchemaName

eq

fn eq(&self, other: &SchemaName) -> bool

ne

fn ne(&self, other: &Rhs) -> bool

impl Copy for SchemaName

impl Copy for SchemaName

impl Eq for SchemaName

impl Eq for SchemaName

impl StructuralPartialEq for SchemaName

impl StructuralPartialEq for SchemaName