You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
use std::fmt;
|
|
|
|
#[derive(Debug, Clone)]
|
|
pub struct Error {
|
|
pub msg: String
|
|
}
|
|
|
|
impl Error {
|
|
pub fn new(msg: &str) -> Self {
|
|
Error { msg: String::from(msg)}
|
|
}
|
|
}
|
|
|
|
impl fmt::Display for Error {
|
|
fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
|
|
write!(f, "Error: {}", self.msg)
|
|
}
|
|
} |