polywrap_msgpack_serde/
lib.rs1#[allow(irrefutable_let_patterns)]
2
3mod de;
4pub mod error;
5pub use error::*;
6mod format;
7mod ser;
8pub mod wrappers;
9
10pub use bigdecimal::BigDecimal as BigNumber;
11pub use serde_json as JSON;
12pub use std::collections::BTreeMap as Map;
13pub use serde_bytes;
14pub use num_bigint::{BigInt, ParseBigIntError};
15pub use wrappers::polywrap_bigint::BigIntWrapper;
16pub use wrappers::polywrap_json::JSONString;
17
18pub use crate::de::{from_slice, Deserializer};
19pub use ser::{to_vec, Serializer};