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 {}