Skip to content

Commit 0ecf764

Browse files
committed
Implement std::error::Error for TokenizerError, ParserError
1 parent a893d4d commit 0ecf764

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/error.rs

+4
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,8 @@ impl fmt::Display for TokenizerError {
5353
}
5454
}
5555

56+
impl std::error::Error for TokenizerError {}
57+
5658
#[derive(Debug)]
5759
pub enum ParserError {
5860
ExpectedToken(TokenType, TokenType, String),
@@ -74,3 +76,5 @@ impl fmt::Display for ParserError {
7476
}
7577
}
7678
}
79+
80+
impl std::error::Error for ParserError {}

0 commit comments

Comments
 (0)