alopex-sql 0.8.0

SQL parser components for the Alopex DB dialect
Documentation
#[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 range_read;
pub mod table;
pub mod value;

#[cfg(feature = "tokio")]
pub use async_storage::{AsyncSqlTransaction, AsyncTxnBridge};
pub use bridge::{
    BorrowedSqlTransaction, LocalRangeChangeJournal, RangeChangeJournalScope, 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 range_read::{
    RangeBoundedScanIterator, RangeReadSnapshot, StorageRangeConstraint,
    StorageRangeConstraintError,
};
pub use table::{TableScanIterator, TableStorage};
pub use value::SqlValue;

#[cfg(test)]
mod disk;