Skip to main content

Crate iridium_core

Crate iridium_core 

Source

Re-exports§

pub use error::DbError;
pub use error::ErrorClass;
pub use error::StmtOutcome;
pub use error::StmtResult;
pub use executor::database::RandomSeed;
pub use executor::database::CheckpointManager;
pub use executor::database::SqlAnalyzer;
pub use executor::database::StatementExecutor;
pub use executor::database::Database;
pub use executor::database::DatabaseInner;
pub use executor::database::Engine;
pub use executor::database::EngineInner;
pub use executor::database::PersistentDatabase;
pub use executor::database::PersistentEngine;
pub use executor::durability::DurabilitySink;
pub use executor::durability::DurabilityWriter;
pub use executor::durability::InMemoryDurability;
pub use executor::durability::NoopDurability;
pub use executor::durability::RecoveryCheckpoint;
pub use executor::durability::RecoveryReader;
pub use executor::engine::SessionId;
pub use executor::random::RandomProvider;
pub use executor::random::SeededRandom;
pub use executor::random::ThreadRng;
pub use executor::result::QueryResult;
pub use executor::session::SessionManager;
pub use executor::tooling::ExecutionTrace;
pub use executor::tooling::ExplainOperator;
pub use executor::tooling::ExplainPlan;
pub use executor::tooling::SessionOptions;
pub use executor::tooling::SourceSpan;
pub use executor::tooling::StatementSlice;
pub use executor::tooling::TraceStatementEvent;
pub use parser::parse_batch;
pub use parser::parse_sql;

Modules§

ast
catalog
error
executor
parser
storage
types