Expand description
Types exposing Restate functionalities to service handlers.
Structs§
- Context
- Service handler context.
- Object
Context - Object handler context.
- Request
- This struct encapsulates the parameters for a request to a service.
- RunRetry
Policy - This struct represents the policy to execute retries for run closures.
- Shared
Object Context - Object shared handler context.
- Shared
Workflow Context - Workflow shared handler context.
- Workflow
Context - Workflow handler context.
Enums§
- Request
Target - Target of a request to a Restate service.
Traits§
- Call
Future - Context
Awakeables - Awakeables
- Context
Client - Service Communication
- Context
Promises - Trait exposing Restate promise functionalities.
- Context
Read State - Reading state
- Context
Side Effects - Journaling Results
- Context
Timers - Scheduling & Timers
- Context
Write State - Writing State
- Durable
Future - Into
Object Client - Trait used by codegen to use the object client.
- Into
Service Client - Trait used by codegen to create the service client.
- Into
Workflow Client - Trait used by codegen to use the workflow client.
- Invocation
Handle - RunClosure
- Run closure trait
- RunFuture
- Future created using
ContextSideEffects::run
.