1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
pub mod de;
pub mod error;
pub mod ser;
pub mod value;
pub mod versioning;
#[cfg(test)]
mod tests;
pub use crate::{
de::intermediate::deserialize,
de::intermediate::deserialize as from_intermediate,
error::Error,
ser::intermediate::serialize,
ser::intermediate::serialize as to_intermediate,
value::intermediate::Intermediate,
versioning::{data_difference, data_patch, difference, patch},
};