Re-exports§
pub use console_detect::monitor_console_windows;pub use console_detect::ConsoleWindowInfo;pub use containment::ContainedProcessGroup;pub use containment::ORIGINATOR_ENV_VAR;pub use spawn::spawn;pub use spawn::spawn_daemon;pub use spawn::spawn_daemon_with_clear_env;pub use spawn::DaemonChild;pub use spawn::SpawnStdio;pub use spawn::SpawnedChild;pub use spawn::StdioSource;pub use terminal_graphics::current_terminal_capabilities;pub use terminal_graphics::current_terminal_capabilities_with_timeout;pub use terminal_graphics::detect_terminal_capabilities;pub use terminal_graphics::CapabilityStatus;pub use terminal_graphics::EvidenceStrength;pub use terminal_graphics::GraphicsCapability;pub use terminal_graphics::GraphicsProtocol;pub use terminal_graphics::TerminalCapabilities;pub use terminal_graphics::TerminalCapabilityInput;pub use terminal_graphics::TerminalGraphicsCapabilities;pub use terminal_graphics::TerminalProbeEvidence;
Modules§
- client
- Synchronous IPC client for the running-process daemon.
- console_
detect - Windows console popup detection using the Win32
EnumWindowsAPI. - containment
- Process group with originator-env injection that delegates to the
two-mode [
crate::spawn] surface. - proto
- pty
- spawn
- Two-mode process spawning. Free functions only — no module-internal traits.
- terminal_
graphics - Terminal graphics capability detection and reporting.
Macros§
Structs§
Enums§
Functions§
- render_
rust_ debug_ traces - run_
command - Run a command to completion while concurrently draining stdout and stderr.
- unix_
set_ priority - unix_
signal_ process - unix_
signal_ process_ group