Expand description
Foundational capabilities shared by Aria subsystems.
Modules§
- cancel
- Cooperative cancellation and operation deadlines.
- file_
inspection Non- target_family=wasm - Inspection of filesystem targets: canonical paths, metadata snapshots, executability, and whether the daemon may rely on them.
- lazy
- A value built on first use.
- local_
socket Non- target_family=wasm - Exclusive ownership of a private Unix listener and its filesystem paths.
- private_
document Non- target_family=wasm - A small JSON document only its owner may read, replaced atomically.
- private_
fs Non- target_family=wasm - Filesystem primitives for state that must remain private to the current user.
- process
Neither target_family=wasmnor iOS - Running another program: the process itself, and a protocol over one.
- slot
- A build-once cell for a value whose construction can fail.
- thread
Non- target_family=wasm - A thread that must keep up with a realtime producer.
- user_
home - Resolution and validation of the current user’s home directory.
- wakeup
Non- target_family=wasm - A self-pipe: something that has to interrupt a poll loop writes to it, and the loop sees an ordinary readable file descriptor.
Functions§
- error_
chain - An error and every cause under it, joined into one line. A cause the message already ends with is not repeated.