1#![cfg_attr(docsrs, feature(doc_cfg))]
8#![allow(clippy::derive_partial_eq_without_eq)]
12#![warn(
13 missing_docs,
14 rustdoc::missing_crate_level_docs,
15 missing_debug_implementations,
16 rust_2018_idioms,
17 unreachable_pub
18)]
19
20pub mod base64;
21pub mod big_number;
22pub mod body;
23pub mod byte_stream;
24pub mod checksum_config;
25pub mod config_bag;
27pub mod date_time;
28pub mod endpoint;
29pub mod error;
30pub mod event_stream;
31pub mod primitive;
32pub mod retry;
33pub mod timeout;
34
35pub mod type_erasure;
37
38mod blob;
39mod document;
40mod number;
41pub mod str_bytes;
42
43pub use big_number::{BigDecimal, BigInteger};
44pub use blob::Blob;
45pub use date_time::DateTime;
46pub use document::Document;
47pub use number::Number;