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}