Expand description
Runtime configuration for mlua-batteries modules.
Use Config::builder to customise behaviour, or
Config::default for unrestricted defaults.
ⓘ
// Requires the `sandbox` feature.
use std::time::Duration;
use mlua_batteries::config::Config;
use mlua_batteries::policy::Sandboxed;
let config = Config::builder()
.path_policy(Sandboxed::new(["/app/data"]).unwrap())
.max_walk_depth(50)
.http_timeout(Duration::from_secs(60))
.build()
.expect("invalid config");Structs§
- Config
- Central configuration for all mlua-batteries modules.
- Config
Builder - Builder for
Config. - Config
Error - Error returned by
ConfigBuilder::buildfor invalid configuration values.