pub struct PtySpawnResult {
pub backend: Box<dyn PtyBackend>,
pub pid: u32,
pub output_rx: UnboundedReceiver<Vec<u8>>,
pub exit_rx: Receiver<i32>,
}Fields§
§backend: Box<dyn PtyBackend>§pid: u32§output_rx: UnboundedReceiver<Vec<u8>>§exit_rx: Receiver<i32>Auto Trait Implementations§
impl Freeze for PtySpawnResult
impl !RefUnwindSafe for PtySpawnResult
impl Send for PtySpawnResult
impl !Sync for PtySpawnResult
impl Unpin for PtySpawnResult
impl UnsafeUnpin for PtySpawnResult
impl !UnwindSafe for PtySpawnResult
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more