Skip to main content

Crate running_process_core

Crate running_process_core 

Source

Re-exports§

pub use console_detect::monitor_console_windows;
pub use console_detect::ConsoleWindowInfo;
pub use containment::ContainedChild;
pub use containment::ContainedProcessGroup;
pub use containment::Containment;
pub use containment::ORIGINATOR_ENV_VAR;
pub use sanitized::SanitizedChild;

Modules§

console_detect
Windows console popup detection using the Win32 EnumWindows API.
containment
Process containment via OS-level mechanisms.
pty
sanitized
Containment::Sanitized — spawn a child with no orphaned inheritable handles from the parent’s table. Only the stdio handles we explicitly create (NUL on every platform) are passed into the child.

Macros§

rp_rust_debug_scope

Structs§

NativeProcess
ProcessConfig
RustDebugScopeGuard
StreamEvent

Enums§

CommandSpec
ProcessError
ReadStatus
StderrMode
StdinMode
StreamKind
UnixSignal

Functions§

render_rust_debug_traces
unix_set_priority
unix_signal_process
unix_signal_process_group