List of all items
Structs
- decide::StateScope
- engine::ContractAnnouncement
- engine::Engine
- engine::EngineConfig
- engine::EngineError
- engine::HeartbeatAck
- engine::RegisterWorker
- engine::Registration
- engine::ResultAck
- engine::StartResult
- engine::TaskAssignment
- engine::WorkerInfo
- grpc::GrpcWorkers
- grpc::pb::CompleteTaskRequest
- grpc::pb::ExecuteTaskRequest
- grpc::pb::FailTaskRequest
- grpc::pb::HeartbeatRequest
- grpc::pb::HeartbeatResponse
- grpc::pb::PollTaskRequest
- grpc::pb::RegisterWorkerRequest
- grpc::pb::RegisterWorkerResponse
- grpc::pb::TaskContract
- grpc::pb::TaskResultAck
- grpc::pb::UnregisterWorkerRequest
- grpc::pb::UnregisterWorkerResponse
- grpc::pb::worker_service_client::WorkerServiceClient
- grpc::pb::worker_service_server::WorkerServiceServer
- identity::Identities
- identity::WorkerIdentity
- identity::WorkersFile
- metrics::Metrics
- model::ExecutionState
- model::HistoryEvent
- model::ParentRef
- model::TaskError
- model::UnitKey
- model::UnitState
- server::ApiError
- server::AppState
- server::ServerConfig
- server::TlsConfig
- store::ExecutionSummary
- store::PgStore
- store::SqliteStore
- store::StoreError
- store::WorkerRecord
- telemetry::Exporter
- telemetry::TelemetryConfig
- telemetry::TraceContext
Enums
- model::AbortReason
- model::CompensationOutcome
- model::Event
- model::UnitStatus
- model::WorkflowStatus
- server::Caller
- store::PutDefinition
- store::Store
Traits
Functions
- decide::decide
- decide::invocation
- engine::child_execution_id
- engine::system_clock
- grpc::from_json
- grpc::to_json
- http_adapter::execute
- identity::certificate_names
- identity::pattern_matches
- identity::sha256_hex
- model::apply
- model::compensation_key
- model::element_key
- model::parse_key
- server::router
- server::run_ticker
- server::serve
- telemetry::root_span_id
- telemetry::spans_for
- telemetry::trace_id
- telemetry::unit_span_id
Type Aliases
Constants
- grpc::pb::worker_service_server::SERVICE_NAME
- model::codes::ADAPTER_DISABLED
- model::codes::CANCELLED
- model::codes::EXPRESSION_ERROR
- model::codes::HTTP_ERROR
- model::codes::INPUT_CONTRACT_VIOLATION
- model::codes::OUTPUT_CONTRACT_VIOLATION
- model::codes::QUEUE_TIMEOUT
- model::codes::TIMEOUT
- model::codes::WORKFLOW_TIMEOUT
- server::API_VERSION