arkhe-kernel 0.13.0

Domain-neutral deterministic microkernel for virtual worlds. WAL-backed, bit-identical replay, invariant-lifetime shell brand, no async / no unsafe / no floating-point in canonical paths.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! L0 ABI stratum.
//!
//! The outermost protocol surface of the kernel: identifiers, authority
//! principals, capability masks, top-level error type. No dependencies on
//! state / runtime / persist strata.
//!
//! Downstream layers re-export through `lib.rs`; external callers import
//! from `arkhe_kernel::abi::*`.

pub mod caps;
pub mod error;
pub mod ids;
pub mod principal;

pub use caps::CapabilityMask;
pub use error::ArkheError;
pub use ids::{EntityId, InstanceId, RouteId, Tick, TypeCode};
pub use principal::{ExternalId, Principal};