Skip to main content

sim_table_override/
lib.rs

1//! Override (overlay) table backend for the SIM constellation.
2//!
3//! Provides an [`OverrideTable`] that layers one or more tables over a base
4//! table, resolving lookups front-to-back so upper layers shadow lower ones.
5//! It satisfies the kernel table contract and is registered as a loadable
6//! library through [`install_override_table_lib`].
7
8#![forbid(unsafe_code)]
9#![deny(missing_docs)]
10
11mod class;
12mod install;
13mod override_table;
14
15pub use class::construct_override_table;
16pub use install::install_override_table_lib;
17pub use override_table::OverrideTable;
18
19#[cfg(test)]
20mod tests;