repartee 0.9.1

A modern terminal IRC client built with Ratatui and Tokio
1
2
3
4
5
6
7
8
9
10
use std::sync::Arc;

/// Events emitted by shell PTY reader threads.
#[derive(Debug)]
pub enum ShellEvent {
    /// Raw bytes read from the PTY master fd.
    Output { id: Arc<str>, bytes: Vec<u8> },
    /// The shell process has exited.
    Exited { id: Arc<str>, status: Option<u32> },
}