Cross-platform `/proc/self` functionality. This library enables limited `/proc/self` functionality, including getting the current executable, open file descriptors, and paths for open file descriptors that can be passed to e.g. `exec` (for those systems without `fexecve`). Integrated into https://github.com/alecmocatta/palaver
Tracer for execve{,at} and pre-exec behavior, launcher for debuggers.
eBPF backend for tracexec [Internal implementation! DO NOT DEPEND ON!]
Ptrace backend for tracexec [Internal implementation! DO NOT DEPEND ON!]
Core crate of tracexec [Internal implementation! DO NOT DEPEND ON!]
JSON exporter for tracexec [Internal implementation! DO NOT DEPEND ON!]
Perfetto exporter for tracexec [Internal implementation! DO NOT DEPEND ON!]
TUI implementation for tracexec [Internal implementation! DO NOT DEPEND ON!]
Near contract update helper procedural macro
A data processing pipeline framework with Source, Transformer, and Sink traits
C-friendly API to make path resolution safer on Linux.
Simple ordered startup and shutdown for long-running tokio processes