//! A library for sandboxed code execution.
//!
//! Silicube provides an async Rust API for running untrusted code in isolated
//! sandboxes using IOI Isolate. It supports flexible language configuration,
//! batch and interactive program execution, and resource limit enforcement.
//!
//! # Features
//!
//! - Sandboxed execution for running untrusted code safely using Isolate.
//! - Support for multiple languages, both compiled and interpreted.
//! - Flexible configuration with a TOML-based configuration file.
//! - Interactive code execution with FIFO-based sessions for interactive programs.
//! - Enforce resource limits such as CPU time, memory, and other resource constraints.
pub use ;
pub use ;
pub use Runner;
pub use ResourceLimits;