pub enum PtyEvent {
Spawned {
terminal: TerminalId,
generation: TerminalGeneration,
process_id: Option<u32>,
},
Output {
terminal: TerminalId,
generation: TerminalGeneration,
bytes: Vec<u8>,
},
Exited {
terminal: TerminalId,
generation: TerminalGeneration,
exit: TerminalExit,
},
Failed {
terminal: TerminalId,
generation: TerminalGeneration,
message: String,
},
}Variants§
Trait Implementations§
impl Eq for PtyEvent
impl StructuralPartialEq for PtyEvent
Auto Trait Implementations§
impl Freeze for PtyEvent
impl RefUnwindSafe for PtyEvent
impl Send for PtyEvent
impl Sync for PtyEvent
impl Unpin for PtyEvent
impl UnsafeUnpin for PtyEvent
impl UnwindSafe for PtyEvent
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