vitaminc-normalize 0.8.0

Normalized equality terms for the plaintext data model. Part of the Vitamin-C cryptographic suite.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#![deny(clippy::unwrap_used, clippy::todo, unsafe_code, unused_imports)]
#![doc = include_str!("../README.md")]

mod decimal;
mod scalar;
mod terms;

pub use scalar::{
    bytes, date, decimal, domain, domain_of, float, integer, normalize, null, text, timestamp,
    uuid, NormalizeError, Normalized,
};
pub use terms::{
    encrypt_with_terms, encrypt_with_terms_async, plan_with_terms, terms, terms_by, Equality,
    Normalize, Term, TermError, Terms, TermsError, TermsMap, TermsSeq, WithTerms,
};
pub use vitaminc_aead::plaintext::{Path, Step};