Re-exports§
pub use crate::action::Action;pub use crate::action::ActionEntry;pub use crate::action::ActionSet;pub use crate::action::Handles;pub use crate::action::Raw;pub use crate::actor::Actor;pub use crate::context::ConnCtx;pub use crate::context::ConnIter;pub use crate::context::Cron;pub use crate::context::CronEveryOptions;pub use crate::context::CronJobInfo;pub use crate::context::CronSetOptions;pub use crate::context::Ctx;pub use crate::context::Schedule;pub use crate::context::StateMut;pub use crate::context::StateRef;pub use crate::event::ActionCall;pub use crate::event::ConnClosed;pub use crate::event::ConnOpen;pub use crate::event::Destroy;pub use crate::event::Event;pub use crate::event::EventEntry;pub use crate::event::EventSet;pub use crate::event::HttpCall;pub use crate::event::HttpReply;pub use crate::event::RuntimeEvent;pub use crate::event::SerializeState;pub use crate::event::Sleep;pub use crate::event::Subscribe;pub use crate::event::WsOpen;pub use crate::queue::HandlesQueue;pub use crate::queue::Queue;pub use crate::queue::QueueEntry;pub use crate::queue::QueueMessage;pub use crate::queue::QueueSet;pub use crate::queue::TypedQueueMessage;pub use crate::registry::Registry;pub use crate::start::Events;pub use crate::start::Hibernated;pub use crate::start::Input;pub use crate::start::Snapshot;pub use crate::start::Start;pub use crate::start::run_actor;pub use crate::typed_client::IntoActorKey;pub use crate::typed_client::TypedActorConnection;pub use crate::typed_client::TypedActorHandle;pub use crate::typed_client::TypedClientExt;pub use rivetkit_client as client;
Modules§
- action
- actor
- context
- event
- persist
- prelude
- queue
- registry
- serverless_
http - start
- test
- In-process end-to-end test helpers for Rust actors.
- typed_
client
Structs§
- Actor
Config - ActorKv
- Completable
Queue Message - Conn
Handle - Core
Queue Message - Core
Serverless Runtime - Cron
Fire - Enqueue
AndWait Opts - Exec
Result - Keep
Awake Region - List
Opts - OnState
Change Guard - Query
Result - Queue
Next Batch Opts - Queue
Next Opts - Queue
TryNext Batch Opts - Queue
TryNext Opts - Queue
Wait Opts - Rendered
Metrics - Request
- Request
Save Opts - Response
- Save
State Opts - Schedule
Error Info - Scheduled
Event Info - Scheduled
Fire Info - Serve
Config - Serverless
Request - Serverless
Response - Serverless
Stream Error - Sqlite
Db - WebSocket
Enums§
- Actor
KeySegment - Bind
Param - CanHibernate
WebSocket - Column
Value - Engine
Spawn Mode - Schedule
Kind - Serialize
State Reason - State
Delta - WsMessage