Expand description
Minimal Rust SDK for the Durable Workflow worker protocol.
The crate covers the v1 Rust round-trip: start and signal workflows,
register a Rust worker, poll workflow and activity tasks, heartbeat worker
and activity liveness, and exchange JSON-native payloads through the same
avro generic wrapper used by the existing first-party SDKs.
Macros§
- json
- Construct a
serde_json::Valuefrom a JSON literal.
Structs§
- Activity
Call - Activity
Context - Activity
Heartbeat Response - Activity
Task - Client
- Client
Builder - History
Event - Payload
Envelope - Poll
Workflow Task Response - Register
Worker Response - Signal
Call - Worker
- Worker
Heartbeat Observation - Workflow
Context - Workflow
Description - Workflow
Handle - Workflow
Result Options - Workflow
Task