webterm_core/models/
reader_socket_error.rs

1use std::fmt;
2
3#[derive(Debug, Clone)]
4pub enum ReaderSocketError {
5    SocketClosed,
6}
7
8impl std::error::Error for ReaderSocketError {}
9
10impl fmt::Display for ReaderSocketError {
11    fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
12        match self {
13            ReaderSocketError::SocketClosed => write!(f, "Socket closed"),
14        }
15    }
16}