#[derive(Debug, Clone)]
pub struct SandboxConfig {
pub max_fuel: u64,
pub max_memory: usize,
pub max_instances: usize,
pub timeout_ms: u64,
pub max_output_size: usize,
}
impl Default for SandboxConfig {
fn default() -> Self {
Self {
max_fuel: 10_000_000,
max_memory: 64 * 1024 * 1024, max_instances: 10,
timeout_ms: 5_000,
max_output_size: 1024 * 1024, }
}
}