formualizer_parse/
types.rs

1use std::fmt::{self, Display};
2
3#[derive(Debug, Clone, Copy, PartialEq, Eq, Default)]
4pub enum FormulaDialect {
5    #[default]
6    Excel,
7    OpenFormula,
8}
9
10#[derive(Debug, Clone, PartialEq)]
11pub enum ParsingError {
12    InvalidReference(String),
13}
14
15impl Display for ParsingError {
16    fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
17        write!(f, "{self:?}")
18    }
19}