Skip to main content

Crate beam

Crate beam 

Source

Re-exports§

pub use types::Value;

Modules§

ack
Network fanout acknowledgement policy and result types.
actor
Actor framework — a lightweight actor model built on [Mailbox].
adapters
Storage and network adapters for BEAM.
arena
Thread-safe bump arena allocator (native only — uses std::sync::Mutex). Thread-safe bump allocator implementing allocator-api2’s Allocator trait.
mailbox
Pre-allocated mailbox for actor messages.
metrics
Lock-free metrics for BEAM actor send/fanout observability.
migration
Storage backend migration: redb ↔ Persy.
sea
SEA (Security, Encryption, Authorization) module Based on Gun.js sea/ directory Provides encryption, authentication, and authorization capabilities
types
Core type system for BEAM — the Rust port of Gun.js.
utils
Utility functions and data structures for BEAM.

Structs§

Config
Configuration for a Node and its associated adapters.
Dup
A bounded, TTL-based deduplication tracker matching Gun.js dup.js.
Node
A graph node — the primary API for reading and writing data in BEAM.