durable-actors 0.8.1

Standalone regional durable-actors control plane, host, and durability runtime
mod database;
mod executor_connection;
mod protocol;
mod socket;

pub use self::{
    database::{ActorDatabase, DatabaseCall, DatabaseResult, SqlValue},
    executor_connection::{
        ActorExecutor, ActorInterleavedOutcome, ActorMethodInvocation, ActorMethodOutcome,
        ActorSocketConnection, ActorSocketEffect, ActorSocketEvent, ActorSocketInvocation,
        ActorSocketMessage, ActorSocketOutcome, ActorSocketTagMatch,
    },
    protocol::{ActorExecutionResult, ActorInvocation, ActorInvocationFailure, ActorKey},
};
pub(crate) use executor_connection::{
    ActorExecutorConnection, ActorExecutorListener, ActorSocketPublisher, WarmExecutor,
};
pub(crate) use socket::{ActorSocketSource, validate_socket_effects, validate_socket_metadata};

pub(crate) use socket::{SocketLookup, SocketQuery};