filter_expr/
error.rs

1#[derive(Debug, thiserror::Error)]
2pub enum Error {
3    #[error("transform the expression: {0}")]
4    Transform(Box<dyn std::error::Error + Send + Sync>),
5
6    #[error("parse the expression: {0}")]
7    Parse(String),
8
9    #[error("unsupported character: {0}")]
10    UnsupportedCharacter(char),
11}