Skip to main content

Crate activecube_rs

Crate activecube_rs 

Source

Re-exports§

pub use cube::definition::CubeDefinition;
pub use cube::definition::CubeBuilder;
pub use cube::definition::Dimension;
pub use cube::definition::DimensionNode;
pub use cube::definition::DimType;
pub use cube::definition::SelectorDef;
pub use cube::definition::JoinDef;
pub use cube::definition::MetricDef;
pub use cube::definition::TableRoute;
pub use cube::definition::ChainGroup;
pub use cube::definition::ArrayFieldDef;
pub use cube::definition::ArrayFieldType;
pub use cube::definition::UnionVariant;
pub use cube::definition::dim;
pub use cube::definition::dim_desc;
pub use cube::definition::dim_group;
pub use cube::definition::dim_group_desc;
pub use cube::definition::selector;
pub use cube::definition::dim_array;
pub use cube::definition::dim_array_desc;
pub use cube::definition::array_field;
pub use cube::definition::array_field_desc;
pub use cube::definition::variant;
pub use cube::definition::variant_matching;
pub use cube::definition::join_def;
pub use cube::definition::join_def_desc;
pub use cube::definition::join_def_typed;
pub use cube::definition::standard_metrics;
pub use cube::registry::CubeRegistry;
pub use compiler::ir::QueryIR;
pub use compiler::ir::SelectExpr;
pub use compiler::ir::FilterNode;
pub use compiler::ir::CompareOp;
pub use compiler::ir::OrderExpr;
pub use compiler::ir::LimitByExpr;
pub use compiler::ir::SqlValue;
pub use compiler::ir::CompileResult;
pub use compiler::ir::JoinExpr;
pub use compiler::ir::JoinType;
pub use compiler::ir::QueryBuilderFn;
pub use compiler::ir::DimAggType;
pub use sql::dialect::SqlDialect;
pub use sql::clickhouse::ClickHouseDialect;
pub use response::RowMap;
pub use response::QueryResult;
pub use schema::generator::build_schema;
pub use schema::generator::QueryExecutor;
pub use schema::generator::SchemaConfig;
pub use schema::generator::ChainGroupConfig;
pub use schema::generator::WrapperArg;
pub use schema::generator::ChainContext;
pub use schema::generator::TableNameTransform;
pub use schema::generator::metric_key;
pub use schema::generator::dim_agg_key;
pub use stats::QueryStats;
pub use stats::StatsCallback;

Modules§

compiler
cube
response
schema
sql
stats