> 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 full documentation content, see https://docs.nvidia.com/nemo/relay/llms-full.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.nvidia.com/nemo/relay/_mcp/server.

# Struct Request Defaults Config

> Default request semantics applied by the selected Guardrails backend.

Generated from `cargo doc --no-deps -p nemo-relay -p nemo-relay-adaptive -p nemo-relay-ffi`.

<pre />

Default request semantics applied by the selected Guardrails backend.

## Fields

### `context: Option<Value>`

Default context object passed into Guardrails requests.

### `thread_id: Option<String>`

Default remote thread identifier for continuation-aware requests.

### `state: Option<Value>`

Default remote Guardrails state payload for continuation-aware requests.

### `rails: Option<RequestRailsConfig>`

Default request-time rail selection.

### `llm_params: Option<Value>`

Default model parameters applied to Guardrails-backed LLM calls.

### `llm_output: Option<bool>`

Whether to include raw LLM output in Guardrails responses.

### `output_vars: Option<Value>`

Default output variables selection.

### `log: Option<Value>`

Default generation-log selection.

## Trait Implementations

### `impl Clone for RequestDefaultsConfig`

<pre />

#### `clone`

<pre />

#### `clone_from`

<pre />

### `impl Debug for RequestDefaultsConfig`

<pre />

#### `fmt`

<pre />

### `impl Default for RequestDefaultsConfig`

<pre />

#### `default`

<pre />

### `impl<'de> Deserialize<'de> for RequestDefaultsConfig`

<pre />

#### `deserialize`

<pre />

### `impl EditorConfig for RequestDefaultsConfig`

<pre />

#### `editor_schema`

<pre />

### `impl Serialize for RequestDefaultsConfig`

<pre />

#### `serialize`

<pre />