summaryrefslogtreecommitdiff
path: root/src/errors.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/errors.rs')
-rw-r--r--src/errors.rs20
1 files changed, 0 insertions, 20 deletions
diff --git a/src/errors.rs b/src/errors.rs
index 294159c..c58f2ff 100644
--- a/src/errors.rs
+++ b/src/errors.rs
@@ -25,23 +25,3 @@ macro_rules! aerr {
}
-
-#[derive(Debug)]
-pub struct ParseError {
- pub text: String
-}
-impl Error for ParseError {
- fn source(&self) -> Option<&(dyn Error + 'static)> {
- None
- }
-}
-impl Display for ParseError {
- fn fmt(&self, f: &mut Formatter<'_>) -> std::fmt::Result {
- write!(f, "Error: {}", self.text)
- }
-}
-#[macro_export]
-macro_rules! perr {
- ($($description:tt)*) => {crate::errors::ParseError{text: format!($($description)*)}}
-}
-pub type PResult<T> = std::result::Result<T, ParseError>;