sbe_core/lib.rs
1//! sbe-core: Core library for the sbe sandbox executor.
2//!
3//! Provides profile definitions, ecosystem detection, configuration loading,
4//! and the [`sandbox`] backend abstraction used to enforce policies on the
5//! host. Backends are selected at compile time per target OS; outside this
6//! crate, callers reference the alias `sandbox::Sandbox` rather than the
7//! concrete backend type.
8
9pub mod config;
10pub mod detect;
11pub mod error;
12pub mod profile;
13pub mod sandbox;
14
15#[cfg(target_os = "linux")]
16pub use sandbox::maybe_run_launcher;
17pub use sandbox::{BackendFeatures, BackendInfo, BackendOptions, Sandbox, SandboxBackend};