axiolid_dispatch/lib.rs
1#![forbid(unsafe_code)]
2//! Runtime provider registration and dispatch policy.
3//!
4//! Portable request/result schemas live in operation-contract packages. This
5//! crate owns ordering, device matching, fallback, and budget admission.
6
7#[cfg(feature = "mesh-boolean")]
8mod boolean;
9#[cfg(feature = "mesh-section")]
10mod section;
11
12#[cfg(feature = "mesh-boolean")]
13pub use boolean::MeshBooleanRegistry;
14#[cfg(feature = "mesh-section")]
15pub use section::MeshPlaneSectionRegistry;