view src/lib.rs @ 48:bbb2e76ee581

Implement a simple example binary.
author Lewin Bormann <lbo@spheniscida.de>
date Sun, 11 Mar 2018 16:58:51 +0100
parents 088c7924e3f0
children 8a287fd23f95
line wrap: on
line source

extern crate crc;
extern crate integer_encoding;
extern crate snap;
#[cfg(test)]
#[macro_use]
extern crate time_test;

mod block;
mod block_builder;
mod blockhandle;
mod cache;
pub mod error;
pub mod filter;
mod filter_block;
mod table_block;
mod types;

mod cmp;
mod options;
mod table_builder;
mod table_reader;

pub use cmp::{Cmp, DefaultCmp};
pub use error::{Result, Status, StatusCode};
pub use options::Options;
pub use types::{current_key_val, SSIterator};
pub use table_builder::TableBuilder;
pub use table_reader::{Table, TableIterator};

#[cfg(test)]
mod test_util;