1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
//! Provides a set of utilities for serializing and deserializing
//! typed data for use in FDB.
//!
//! When data is packed together into a [`Tuple`] it is suitable for
//! use as an index or organizational structure within FDB. See
//! [general Tuple documentation] for more information about how
//! [`Tuple`] sort and can be uset to efficiently model data.
//!
//! [general Tuple documentation]: https://apple.github.io/foundationdb/data-modeling.html#data-modeling-tuples
mod element;
mod versionstamp;
// We do this in order to preserve consistency with Java and Go
// bindings.
#[allow(clippy::module_inception)]
mod tuple;
pub mod key_util;
pub use tuple::Tuple;
pub use versionstamp::Versionstamp;