wal_rs/lib.rs
1//! This crate is implementation of an on-disk write-ahead-log
2//!
3
4#![warn(missing_docs)]
5
6extern crate byteorder;
7extern crate crc;
8extern crate fs2;
9extern crate hex;
10
11#[cfg(test)]
12extern crate rand;
13
14mod config;
15mod fileext;
16mod segment;
17mod wal;
18
19#[cfg(test)]
20mod mock;
21
22pub use config::Config;
23pub use wal::WAL;