Expand description
Blessed asynchronous process operations.
This crate is intentionally published as an implementation detail. It is
the only production owner of the Tokio process primitives used by the
async process API. Higher layers receive typed operations and never name
tokio::process::Command directly.
Structs§
- Platform
Child - Owned child handle returned by
SpawnSpec::spawn. - Platform
Emergency Signal - Opaque, non-reap-capable emergency termination capability.
- Platform
Lifecycle - Opaque exit-wait capability owned by a process actor.
- Platform
Output - Opaque stdout or stderr reader owned by a process actor.
- Platform
Stdin - Opaque piped stdin capability owned by a process actor.
- Spawn
Spec - Typed spawn description accepted by the blessed process boundary.
Enums§
- Stream
Mode - Stdio policy for one child stream.
Functions§
- shell_
spec - Build a shell command using the host platform’s supported shell.