Skip to main content

Crate aria_primitives

Crate aria_primitives 

Source
Expand description

Foundational capabilities shared by Aria subsystems.

Modules§

cancel
Cooperative cancellation and operation deadlines.
file_inspection
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
Exclusive ownership of a private Unix listener and its filesystem paths.
private_document
A small JSON document only its owner may read, replaced atomically.
private_fs
Filesystem primitives for state that must remain private to the current user.
process
Running another program: the process itself, and a protocol over one.
slot
A build-once cell for a value whose construction can fail.
user_home
Resolution and validation of the current user’s home directory.
wakeup
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.