pty_exec/
error.rs

1use std::error::Error;
2use std::fmt;
3
4#[derive(Debug)]
5pub struct PtyError(pub String);
6
7impl fmt::Display for PtyError {
8    fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result {
9        write!(f, "Pseudo Terminal Error: {}", self.0)
10    }
11}
12
13impl Error for PtyError {}