Skip to main content

sim_table_remote/
lib.rs

1//! Remote-backed SIM table directory.
2//!
3//! This crate exposes a [`RemoteDir`] that projects a remote table site as a
4//! SIM table object, along with the [`RemoteDirDescriptor`] citizen record that
5//! describes it and the [`RemoteTableSite`] adapter that backs it.
6
7#![forbid(unsafe_code)]
8#![deny(missing_docs)]
9#![allow(deprecated)]
10
11pub mod capabilities;
12mod citizen;
13mod remote_dir;
14mod site;
15
16pub use capabilities::table_remote_capability;
17pub use citizen::{RemoteDirDescriptor, remote_dir_class_symbol};
18pub use remote_dir::{RemoteDir, remote_dir_value};
19pub use site::{RemoteTableSite, wrap_remote_table_site};
20
21#[cfg(test)]
22mod tests;