Crate oxdock_process

Crate oxdock_process 

Source

Re-exports§

pub use builtin_env::BuiltinEnv;

Modules§

builtin_env
serial_cargo_env

Structs§

ChildHandle
CommandBuilder
Builder wrapper that centralizes direct usages of std::process::Command.
CommandContext
Context passed to process managers describing the current execution environment. Clones are cheap and explicit so background handles can own their working roots without juggling lifetimes.
CommandOptions
CommandOutput
CommandSnapshot
ShellLauncher
ShellProcessManager
Default process manager that shells out using the system shell.
TestEnvGuard

Enums§

CommandMode
CommandResult
CommandStderr
CommandStdout

Traits§

BackgroundHandle
Handle for background processes spawned by a ProcessManager.
ProcessManager

Functions§

default_process_manager
expand_command_env
expand_script_env
shell_program

Type Aliases§

DefaultProcessManager
SharedInput
SharedOutput