> This page is for NeMo Relay, version dev.
> For other versions, use one of these documentation indexes:
> - Latest (v0.11.1) (default): https://docs.nvidia.com/nemo/relay/latest/llms.txt
> - dev: https://docs.nvidia.com/nemo/relay/dev/llms.txt
> - v0.11.1: https://docs.nvidia.com/nemo/relay/v0.11.1/llms.txt
> - v0.10.4: https://docs.nvidia.com/nemo/relay/v0.10.4/llms.txt
> - v0.9.4: https://docs.nvidia.com/nemo/relay/v0.9.4/llms.txt
> - v0.8.4: https://docs.nvidia.com/nemo/relay/v0.8.4/llms.txt
> - v0.7.3: https://docs.nvidia.com/nemo/relay/v0.7.3/llms.txt

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

# Enum LlmOptimization Summary Status

> Whether optimization accounting is complete or limited by missing evidence.

Generated from `cargo doc --no-deps -p nemo-relay-builtins -p nemo-relay-diagnostics -p nemo-relay-logging -p nemo-relay-plugin-host -p nemo-relay-codecs -p nemo-relay -p nemo-relay-runtime -p nemo-relay-model-pricing -p nemo-relay-resource-metrics -p nemo-relay-observability -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`.

```rust
#[repr(i32)]pub enum LlmOptimizationSummaryStatus {
    Unspecified = 0,
    Complete = 1,
    Partial = 2,
}
```

Whether optimization accounting is complete or limited by missing evidence.

## Variants

### `Unspecified = 0`

<pre />

No value supplied; invalid where this contract requires an explicit value.

### `Complete = 1`

<pre />

All required evidence is available for complete accounting.

### `Partial = 2`

<pre />

Accounting has explicitly reported evidence limitations.

## Implementations

### `impl LlmOptimizationSummaryStatus`

<pre />

#### `is_valid`

<pre />

Returns `true` if `value` is a variant of `LlmOptimizationSummaryStatus`.

#### `from_i32`

<pre />

Converts an `i32` to a `LlmOptimizationSummaryStatus`, or `None` if `value` is not a valid variant.

### `impl LlmOptimizationSummaryStatus`

<pre />

#### `as_str_name`

<pre />

String value of the enum field names used in the ProtoBuf definition.

The values are not transformed in any way and thus are considered stable (if the ProtoBuf definition does not change) and safe for programmatic use.

#### `from_str_name`

<pre />

Creates an enum from field names used in the ProtoBuf definition.

## Trait Implementations

### `impl Clone for LlmOptimizationSummaryStatus`

<pre />

#### `clone`

<pre />

#### `clone_from`

<pre />

### `impl Debug for LlmOptimizationSummaryStatus`

<pre />

#### `fmt`

<pre />

### `impl Default for LlmOptimizationSummaryStatus`

<pre />

#### `default`

<pre />

### `impl From<LlmOptimizationSummaryStatus> for i32`

<pre />

#### `from`

<pre />

### `impl Hash for LlmOptimizationSummaryStatus`

<pre />

#### `hash`

<pre />

#### `hash_slice`

<pre />

### `impl Ord for LlmOptimizationSummaryStatus`

<pre />

#### `cmp`

<pre />

#### `max`

<pre />

#### `min`

<pre />

#### `clamp`

<pre />

### `impl PartialEq for LlmOptimizationSummaryStatus`

<pre />

#### `eq`

<pre />

#### `ne`

<pre />

### `impl PartialOrd for LlmOptimizationSummaryStatus`

<pre />

#### `partial_cmp`

<pre />

#### `lt`

<pre />

#### `le`

<pre />

#### `gt`

<pre />

#### `ge`

<pre />

### `impl TryFrom<i32> for LlmOptimizationSummaryStatus`

<pre />

#### `Error`

<pre />

#### `try_from`

<pre />

### `impl Copy for LlmOptimizationSummaryStatus`

<pre />

### `impl Eq for LlmOptimizationSummaryStatus`

<pre />

### `impl StructuralPartialEq for LlmOptimizationSummaryStatus`

<pre />