runmat_runtime/native/mod.rs
1//! Versioned executor-neutral ABI shared by native code generators and runtime hosts.
2//!
3//! The ABI deliberately carries opaque value/root tokens rather than Rust `Value`
4//! layouts. This keeps numeric storage private and lets the final integer seal evolve
5//! without creating a second value system. Pointers are borrowed for one host call;
6//! ownership always remains with the documented host-side arena or root table.
7
8mod call;
9mod control;
10mod frame;
11mod host;
12mod root;
13mod site;
14mod source;
15mod validation;
16mod value;
17mod version;
18
19pub use call::*;
20pub use control::*;
21pub use frame::*;
22pub use host::*;
23pub use root::*;
24pub use site::*;
25pub use source::*;
26pub use validation::*;
27pub use value::*;
28pub use version::*;