sql_insight/error.rs
1use sqlparser::parser::ParserError;
2
3#[allow(clippy::enum_variant_names)]
4#[derive(Debug, Eq, thiserror::Error, PartialEq)]
5pub enum Error {
6 #[error("{0}")]
7 ArgumentError(String),
8 #[error("{0}")]
9 ParserError(#[from] ParserError),
10 #[error("{0}")]
11 AnalysisError(String),
12 #[error("{0}")]
13 IOError(String),
14}