Skip to content

runtime_paths

Functions


firma_runtime_state::runtime_paths::capabilities_dir_from

Section titled “firma_runtime_state::runtime_paths::capabilities_dir_from”

Function

<runtime>/capabilities — directory holding per-sandbox capability seed files written by firma run.

fn capabilities_dir_from(runtime_dir: &std::path::Path) -> std::path::PathBuf

firma_runtime_state::runtime_paths::default_runtime_dir

Section titled “firma_runtime_state::runtime_paths::default_runtime_dir”

Function

Return <runtime>/firma. Pure resolver with no I/O. Reads FIRMA_STATE_DIR / XDG_RUNTIME_DIR / LOCALAPPDATA from the current process environment.

fn default_runtime_dir() -> std::path::PathBuf

firma_runtime_state::runtime_paths::run_dir_from

Section titled “firma_runtime_state::runtime_paths::run_dir_from”

Function

<runtime>/run — directory that contains one subdirectory per autostarted per-run sidecar.

fn run_dir_from(runtime_dir: &std::path::Path) -> std::path::PathBuf

firma_runtime_state::runtime_paths::run_entry_from

Section titled “firma_runtime_state::runtime_paths::run_entry_from”

Function

<runtime>/run/<sandbox_id> — marker directory for a single per-run sidecar.

fn run_entry_from<impl AsRef<Path>>(runtime_dir: &std::path::Path, sandbox_id: impl Trait) -> std::path::PathBuf