Remove the useless from_string method in Error
This commit is contained in:
parent
24b332c615
commit
234ca5477f
1 changed files with 3 additions and 7 deletions
|
@ -11,10 +11,6 @@ impl Error {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
pub fn from_string(msg: &String) -> Self {
|
|
||||||
Error::new(&msg)
|
|
||||||
}
|
|
||||||
|
|
||||||
pub fn display(&self) {
|
pub fn display(&self) {
|
||||||
eprintln!("Error: {}", self.message);
|
eprintln!("Error: {}", self.message);
|
||||||
}
|
}
|
||||||
|
@ -22,7 +18,7 @@ impl Error {
|
||||||
|
|
||||||
impl From<std::io::Error> for Error {
|
impl From<std::io::Error> for Error {
|
||||||
fn from(error: std::io::Error) -> Self {
|
fn from(error: std::io::Error) -> Self {
|
||||||
Error::from_string(&format!("IO error: {}", error))
|
Error::new(&format!("IO error: {}", error))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -33,12 +29,12 @@ impl From<nom::Err<&str>> for Error {
|
||||||
nom::Err::Error(c) => format!("{:?}", c),
|
nom::Err::Error(c) => format!("{:?}", c),
|
||||||
nom::Err::Failure(c) => format!("{:?}", c),
|
nom::Err::Failure(c) => format!("{:?}", c),
|
||||||
};
|
};
|
||||||
Error::from_string(&format!("Parsing error: {}", msg))
|
Error::new(&format!("Parsing error: {}", msg))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
impl From<std::sync::mpsc::SendError<Entry>> for Error {
|
impl From<std::sync::mpsc::SendError<Entry>> for Error {
|
||||||
fn from(error: std::sync::mpsc::SendError<Entry>) -> Self {
|
fn from(error: std::sync::mpsc::SendError<Entry>) -> Self {
|
||||||
Error::from_string(&format!("IO error: {}", error))
|
Error::new(&format!("IO error: {}", error))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Reference in a new issue