Skip to main content

Crate orbitive

Crate orbitive 

Source
Expand description

Feature-gated facade for Orbit runtime primitives.

Common core types are available at the crate root. The complete low-level API is under core, while optional semantic crates keep separate module namespaces.

Modules§

arena
auth
cache
cell
client_pool
core
Low-level Orbit primitives.
counter
events
fleet
invoke
link
lock
metrics
pool
quota
ring
rustls
shm
stream

Structs§

Fleet
Per-process handle into the fleet. Cheap to clone — the inner state is Arc-shared.
FleetName
Same-host fleet namespace, distinct from a process or application name.
FleetObserver
Read-only namespace handle for inspecting an existing SHM fleet.
Frame
One record in a ring — the on-wire shape (mirrors nwd1::Frame).
InvalidFleetName
NetId64
Runtime-bound 64-bit identifier with [KIND:8][NODE:16][COUNTER:40] layout.
NodeId
A node’s physical writer slot inside the fleet.
OrbitEpoch
Milliseconds since the Unix epoch, carried in Frame::ver by time-sensitive Orbit primitives.
RingSpec
Physical policy for one OrbitTyped ring.

Enums§

Error

Traits§

OrbitTyped
Marker for a type that has a stable wire identity across the fleet.

Type Aliases§

Result