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;