skippy_rs/
lib.rs

1//! A lock free skip list.
2//!
3//! The purpose of this crate is to provide a skip list that can be used in concurrent applications.
4#![warn(
5    // missing_debug_implementations,
6    rust_2018_idioms,
7    unreachable_pub
8)]
9pub mod collections;
10pub mod internal;
11pub mod skiplist;
12
13pub use collections::priority_queue::PriorityQueue;
14pub use internal::skiplist::SkipList;
15pub use internal::sync::SkipList as SyncSkipList;