alopex-sql 0.6.0

SQL parser components for the Alopex DB dialect
#[cfg(feature = "tokio")]
pub mod async_storage;
pub mod bridge;
pub mod codec;
#[cfg(feature = "tokio")]
pub mod erased;
pub mod error;
pub mod index;
pub mod key;
pub mod table;
pub mod value;

#[cfg(feature = "tokio")]
pub use async_storage::{AsyncSqlTransaction, AsyncTxnBridge};
pub use bridge::{BorrowedSqlTransaction, SqlTransaction, SqlTxn, TxnBridge, TxnContext};
pub use codec::RowCodec;
#[cfg(feature = "tokio")]
pub use erased::ErasedAsyncSqlTransaction;
pub use error::StorageError;
pub use index::{IndexScanIterator, IndexStorage};
pub use key::KeyEncoder;
pub use table::{TableScanIterator, TableStorage};
pub use value::SqlValue;

#[cfg(test)]
mod disk;