pub type SpawnedPty = SpawnedProcess;Expand description
Backwards-compatible alias for SpawnedProcess.
Aliased Type§
pub struct SpawnedPty {
pub session: ProcessHandle,
pub process_id: u32,
pub output_rx: Receiver<Bytes>,
pub reliable_output_rx: Receiver<Bytes>,
pub exit_rx: Receiver<i32>,
/* private fields */
}Fields§
§session: ProcessHandleHandle for interacting with the process.
process_id: u32Operating-system process identifier for the direct child.
output_rx: Receiver<Bytes>Receiver for stdout/stderr output chunks.
reliable_output_rx: Receiver<Bytes>Bounded, lossless receiver for consumers that must spool complete
output. Unlike output_rx, this channel applies backpressure to the
child-process readers instead of dropping lagged chunks.
exit_rx: Receiver<i32>Receiver for exit code (receives once when process exits).