omry_archiving/lib.rs
1//! Data structures and helper functions for flora's data archiving functionality
2//! Note: This crate does not deal with anything directly related to search or DB operations.
3
4/// Module for documents to be stored in the flora archive.
5pub mod document;
6
7pub mod record;
8
9#[cfg(feature = "postcard")]
10pub use postcard;
11#[cfg(feature = "serde")]
12pub use serde;
13
14#[cfg(feature = "marshal")]
15pub mod marshal;
16
17pub use document::Document;
18
19#[cfg(feature = "marshal")]
20pub use marshal::Marshal;
21
22pub use record::{
23 RawRecord, Record, RecordMeta, RecordParams, ToRecord, datetime::ClientDateTimeRecord,
24};