Re-exports§
pub use action::ActionDispatchError;pub use config::ActionDefinition;pub use config::ActorConfig;pub use config::ActorConfigOverrides;pub use config::CanHibernateWebSocket;pub use connection::ConnHandle;pub use context::ActorContext;pub use context::ActorWorkRegion;pub use context::KeepAwakeRegion;pub use context::WebSocketCallbackRegion;pub use factory::ActorEntryFn;pub use factory::ActorFactory;pub use lifecycle_hooks::ActorEvents;pub use lifecycle_hooks::ActorStart;pub use lifecycle_hooks::Reply;pub use messages::ActorEvent;pub use messages::QueueSendResult;pub use messages::QueueSendStatus;pub use messages::Request;pub use messages::Response;pub use messages::StateDelta;pub use messages::WorkflowKvWrite;pub use queue::CompletableQueueMessage;pub use queue::EnqueueAndWaitOpts;pub use queue::QueueMessage;pub use queue::QueueNextBatchOpts;pub use queue::QueueNextOpts;pub use queue::QueueTryNextBatchOpts;pub use queue::QueueTryNextOpts;pub use queue::QueueWaitOpts;pub use sqlite::SqliteBackend;pub use sqlite::SqliteBatchStatement;pub use sqlite::SqliteDb;pub use sqlite::SqliteTransaction;pub use state::RequestSaveOpts;pub use task::ActionDispatchResult;pub use task::ActorTask;pub use task::DispatchCommand;pub use task::HttpDispatchResult;pub use task::LifecycleCommand;pub use task::LifecycleEvent;pub use task::LifecycleState;pub use task_types::ActorChildOutcome;pub use task_types::ShutdownKind;pub use task_types::StateMutationReason;pub use task_types::UserTaskKind;
Modules§
- action
- config
- connection
- context
- factory
- kv
- lifecycle_
hooks - messages
- metrics
- persist
- queue
- schedule
- sleep
- sqlite
- state
- task
- Actor lifecycle task orchestration.
- task_
types
Structs§
- Actor
Work Policy - Defines how a work kind participates in idle sleep and shutdown grace.
- Exec
Result - Execute
Result - Query
Result
Enums§
- Actor
Work Kind - Classifies actor work so sleep can apply one policy model across different APIs.
- Bind
Param - Column
Value