clickhouse-qol 0.1.2

Quality of Life tools for ClickHouse
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use thiserror::Error;

#[derive(Debug, Error)]
pub enum ClickhouseToolError {
    #[error("Clickhouse client error: {0}")]
    ClientError(#[from] clickhouse::error::Error),

    #[error("Invalid Args error: {0}")]
    InvaidArgs(String),

    #[error("Io error: {0}")]
    IoError(#[from] std::io::Error),

    #[error("Internal error: {0}")]
    InternalError(String),
}