subms_merge_iterator/features/mod.rs
1//! Opt-in feature catalog. Each submodule is gated by its own Cargo
2//! feature flag and adds a specific capability to the base k-way merge
3//! iterator without bloating the core build.
4//!
5//! See `Cargo.toml` `[features]` for the catalog + the recipe writeup
6//! for per-feature p99 + use-case guidance.
7
8#[cfg(feature = "seek-to")]
9pub mod seek;
10
11#[cfg(feature = "reverse")]
12pub mod reverse;
13
14#[cfg(feature = "tombstones")]
15pub mod tombstones;
16
17#[cfg(feature = "dedup")]
18pub mod dedup;
19
20#[cfg(feature = "priority")]
21pub mod priority;