Skip to main content

ClickHouseAdapter

Trait ClickHouseAdapter 

Source
pub trait ClickHouseAdapter:
    TypedQueryBoundary<Request = SqlCommand, Response = Vec<Row>>
    + Send
    + Sync {
    // Provided methods
    fn run_query(
        &self,
        query: SqlCommand,
        context: &QueryContext,
    ) -> IntegrationResult<Vec<Row>> { ... }
    fn run_high_volume_window_query(
        &self,
        query: SqlCommand,
        request: DataWindowRequest,
        context: &QueryContext,
    ) -> IntegrationResult<DataWindowResponse> { ... }
}

Provided Methods§

Implementors§