pgm_rs/lib.rs
1//! A implementation of the PGM based u64 key indexes described in https://pgm.di.unipi.it/docs/cpp-reference/
2//! in rust with zero copy serialization support. Currently only little endian architectures are supported.
3
4// serialization methods is not designed to support big endian systems.
5#[cfg(not(target_endian = "little"))]
6compile_error!("This program only supports little-endian systems.");
7
8pub mod pgm;