Skip to main content

22 docs tagged with "Rust SDK"

View all tags

Activity Timeouts - Rust SDK

Optimize Workflow Execution with the Temporal Rust SDK by configuring Activity Timeouts, Retry Policies, and Heartbeats.

Cancellation - Rust SDK

Interrupt a Workflow Execution using the Temporal Rust SDK. Choose between canceling for a graceful stop or terminating for a forceful stop.

Child Workflows - Rust SDK

Start a Child Workflow Execution and set a Parent Close Policy using the Rust SDK. Manage Child Workflow Events.

Client - Rust SDK

Connect a Temporal Client, start Workflow Executions, and get Workflow results with the Temporal Rust SDK.

Continue-As-New - Rust SDK

Use Temporal's Continue-As-New in Rust to manage large Event Histories by atomically creating new Workflow Executions with the same Workflow Id and fresh parameters.

Nexus - Rust SDK

This section explains how to implement Temporal Nexus with the Rust SDK

Nexus feature guide - Rust SDK

Use Temporal Nexus within the Rust SDK to connect Durable Executions within and across Namespaces using a Nexus Endpoint, a Nexus Service contract, and Nexus Operations.

Quickstart - Rust SDK

Configure your local development environment to get started developing with Temporal and the Rust SDK

Rust SDK developer guide

This guide offers a thorough overview of structures, features, and best practices for developing with Temporal's Rust SDK, including Workflows, Client, Activities, and more.

Temporal Client - Rust SDK

Connect to a development Temporal Service or Temporal Cloud from Rust, set a Task Queue and Workflow Id, and get Workflow Execution results.

Timers - Rust SDK

Set durable Timers in a Workflow using the Rust SDK. Timers persist through Worker and Temporal Service downtime.