tree-sitter/src/error.rs

14 lines
285 B
Rust
Raw Normal View History

2018-12-05 12:50:12 -08:00
#[derive(Debug)]
pub enum Error {
GrammarError(String),
SymbolError(String),
}
pub type Result<T> = std::result::Result<T, Error>;
impl From<serde_json::Error> for Error {
fn from(error: serde_json::Error) -> Self {
Error::GrammarError(error.to_string())
}
}