Skip to main content

Crate elura

Crate elura 

Source
Expand description

Application-facing API for Elura.

The crate root contains only the framework error types. Runtime components, extension contracts and infrastructure integrations live in their domain modules.

Re-exports§

pub use elura_gateway as gateway;
pub use elura_monolith as monolith;
pub use elura_adapters as adapters;

Modules§

core
Low-level protocol and domain primitives.
gameplay
Gameplay state and networking primitives.
launch
Serializable launch-time configuration shared by server processes. Serializable configuration for process administration and TLS listeners.
lifecycle
Process lifecycle helpers shared by generated Gateway and World binaries.
observability
Operational HTTP, metrics and tracing integration.
outbox
Transactional outbox contracts and dispatch runtime.
ownership
Shard-ownership resolution contracts.
prelude
High-frequency application types and game-facing extension points.
providers
Identity, notification, OTP and payment integrations for upper applications.
push
Cross-process push delivery contracts.
replay_protection
Cross-domain single-use replay protection.
security
Security and stream primitives for trusted service-to-service traffic.
world
World runtime APIs grouped by responsibility.

Enums§

Error

Type Aliases§

Result