Skip to main content

Crate fakecloud_stepfunctions

Crate fakecloud_stepfunctions 

Source

Modules§

choice
error_handling
interpreter
intrinsics
Amazon States Language intrinsic functions.
io_processing
jsonpath
JSONPath evaluation for Amazon States Language paths.

Structs§

Activity
AliasRoute
Execution
StateMachine
StateMachineAlias
StateMachineVersion
StepFunctionsService
StepFunctionsState
TaskTokenState

Enums§

ExecutionStatus
StateMachineStatus
StateMachineType

Constants§

STEPFUNCTIONS_SNAPSHOT_SCHEMA_VERSION
v3: state partitioned by (account, region). v2 kept one state per account; v1 a single account’s.

Functions§

activity_arn
The ARN of an activity.
execution_arn
The ARN of a standard-workflow execution.
parse_stepfunctions_snapshot
Parse a persisted Step Functions snapshot, migrating pre-regional schemas by moving every resource into the region its ARN names.
reconcile_interrupted_executions
Abort executions that were RUNNING (or PENDING_REDRIVE) when the server stopped, called once after a persistence snapshot is loaded on startup.
start_execution_from_delivery
Start a Step Functions execution from a cross-service delivery (e.g. EventBridge).
state_machine_arn
The ARN of a state machine.
states_arn
A Step Functions ARN (arn:<partition>:states:<region>:<account>:<resource>) in region’s partition.

Type Aliases§

SharedServiceRegistry
Handle to the central service registry, set by main.rs after every service has been registered. Wrapped in OnceLock so StepFunctionsService can be constructed (and registered into the very registry it later reads back) before the registry itself is finalized. The interpreter snapshots the inner Arc when it needs to dispatch generic aws-sdk:* Task integrations.
SharedStepFunctionsState
StepFunctionsSnapshot