1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#[macro_use]
mod macros;
#[doc(hidden)] pub mod unit { primitive_def!(() , serialize_unit, EncodeUnit, SerializeUnit, deserialize_unit, DecodeUnit, DeserializeUnit); }
#[doc(hidden)] pub mod bool { primitive_def!(bool, serialize_bool, EncodeBool, SerializeBool, deserialize_bool, DecodeBool, DeserializeBool); }
#[doc(hidden)] pub mod i8 { primitive_def!(i8 , serialize_i8 , EncodeI8 , SerializeI8 , deserialize_i8 , DecodeI8 , DeserializeI8 ); }
#[doc(hidden)] pub mod i16 { primitive_def!(i16 , serialize_i16 , EncodeI16 , SerializeI16 , deserialize_i16 , DecodeI16 , DeserializeI16 ); }
#[doc(hidden)] pub mod i32 { primitive_def!(i32 , serialize_i32 , EncodeI32 , SerializeI32 , deserialize_i32 , DecodeI32 , DeserializeI32 ); }
#[doc(hidden)] pub mod i64 { primitive_def!(i64 , serialize_i64 , EncodeI64 , SerializeI64 , deserialize_i64 , DecodeI64 , DeserializeI64 ); }
#[doc(hidden)] pub mod i128 { primitive_def!(i128, serialize_i128, EncodeI128, SerializeI128, deserialize_i128, DecodeI128, DeserializeI128); }
#[doc(hidden)] pub mod u8 { primitive_def!(u8 , serialize_u8 , EncodeU8 , SerializeU8 , deserialize_u8 , DecodeU8 , DeserializeU8 ); }
#[doc(hidden)] pub mod u16 { primitive_def!(u16 , serialize_u16 , EncodeU16 , SerializeU16 , deserialize_u16 , DecodeU16 , DeserializeU16 ); }
#[doc(hidden)] pub mod u32 { primitive_def!(u32 , serialize_u32 , EncodeU32 , SerializeU32 , deserialize_u32 , DecodeU32 , DeserializeU32 ); }
#[doc(hidden)] pub mod u64 { primitive_def!(u64 , serialize_u64 , EncodeU64 , SerializeU64 , deserialize_u64 , DecodeU64 , DeserializeU64 ); }
#[doc(hidden)] pub mod u128 { primitive_def!(u128, serialize_u128, EncodeU128, SerializeU128, deserialize_u128, DecodeU128, DeserializeU128); }
#[doc(hidden)] pub mod f32 { primitive_def!(f32 , serialize_f32 , EncodeF32 , SerializeF32 , deserialize_f32 , DecodeF32 , DeserializeF32 ); }
#[doc(hidden)] pub mod f64 { primitive_def!(f64 , serialize_f64 , EncodeF64 , SerializeF64 , deserialize_f64 , DecodeF64 , DeserializeF64 ); }
#[doc(hidden)] pub mod byte_slice { serialize!([u8], serialize_byte_slice, EncodeByteSlice, SerializeByteSlice); }
#[doc(hidden)] pub mod char { primitive_def!(char, serialize_char, EncodeChar, SerializeChar, deserialize_char, DecodeChar, DeserializeChar); }
#[cfg(any(feature = "std", feature = "alloc"))]
#[doc(hidden)] pub mod string { primitive_def!(String, serialize_string, EncodeString, SerializeString, deserialize_string, DecodeString, DeserializeString); }
#[doc(hidden)] pub mod str { serialize!(str , serialize_str , EncodeStr , SerializeStr ); }