> ## Documentation Index
> Fetch the complete documentation index at: https://praison.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Workflow Step Execution Preset • Rust AI Agent SDK

> WorkflowStepExecutionPreset: Workflow step execution preset configuration

# WorkflowStepExecutionPreset

> Defined in the [**presets**](../modules/presets) module.

<Badge color="orange">Rust AI Agent SDK</Badge>

Workflow step execution preset configuration

## Fields

| Name           | Type    | Description                 |
| -------------- | ------- | --------------------------- |
| `max_iter`     | `usize` | Maximum iterations per step |
| `max_retries`  | `usize` | Maximum retries per step    |
| `timeout_secs` | `u64`   | Timeout per step in seconds |

## Source

<Card title="View on GitHub" icon="github" href="https://github.com/MervinPraison/PraisonAI/blob/main/src/praisonai-rust/praisonai/src/presets.rs#L872">
  `praisonai/src/presets.rs` at line 872
</Card>

***

## Related Documentation

<CardGroup cols={2}>
  <Card title="Rust Workflows" icon="diagram-project" href="/docs/rust/workflows" />

  <Card title="Rust Agent Flow" icon="route" href="/docs/rust/agent-flow" />

  <Card title="Rust Agent Team" icon="users" href="/docs/rust/agent-team" />

  <Card title="Rust Process" icon="gears" href="/docs/rust/process" />

  <Card title="Rust Flow" icon="route" href="/docs/rust/flow" />
</CardGroup>
