clickhouse_data_type/
lib.rs1pub mod array;
2pub mod date_time;
3pub mod date_time64;
4pub mod decimal;
5pub mod r#enum;
6pub mod fixed_string;
7pub mod low_cardinality;
8pub mod map;
9pub mod nullable;
10
11pub mod type_name;
12
13#[allow(clippy::upper_case_acronyms)]
15pub(crate) mod type_name_parser;
16
17#[derive(thiserror::Error, Debug)]
18pub enum ParseError {
19 #[error("FormatMismatch {0}")]
20 FormatMismatch(String),
21 #[error("ValueInvalid {0}")]
22 ValueInvalid(String),
23 #[error("Unknown")]
24 Unknown,
25}