Skip to main content

Module fs

Expand description

Runtime-artifact identity, permissions, secure-open, replacement, and directory primitives.

Callers name the role a directory plays for their product – ephemeral runtime artifacts, persistent state, per-run scratch. Which location on this host plays that role, and how two accounts are kept apart there, is decided here. Callers still own their own layout beneath it: leaf names, extensions, and subdirectories are product conventions, not host mechanics.

Re-exports§

pub use crate::fs_write_all_to_descriptor as write_all_to_descriptor;

Structs§

RawDescriptor
A descriptor the caller already owns and has asked us to write to.