# src/serialization.rs
- Serialize · interface · L8-L10 — pub trait Serialize
- serialize · function · L9-L9 — fn serialize<W: Write>(&self, writer: &mut W) -> std::io::Result<()>;
- Deserialize · interface · L13-L15 — pub trait Deserialize: Sized
- deserialize · function · L14-L14 — fn deserialize<R: Read>(reader: &mut R) -> std::io::Result<Self>;
- impl_serialize_le · function · L19-L37 — macro_rules! impl_serialize_le
- serialize · function · L44-L47 — fn serialize<W: Write>(&self, writer: &mut W) -> std::io::Result<()>
- deserialize · function · L51-L55 — fn deserialize<R: Read>(reader: &mut R) -> std::io::Result<Self>
- serialize · function · L59-L61 — fn serialize<W: Write>(&self, writer: &mut W) -> std::io::Result<()>
- deserialize · function · L65-L67 — fn deserialize<R: Read>(reader: &mut R) -> std::io::Result<Self>
- serialize · function · L71-L73 — fn serialize<W: Write>(&self, writer: &mut W) -> std::io::Result<()>
- deserialize · function · L77-L79 — fn deserialize<R: Read>(reader: &mut R) -> std::io::Result<Self>
- serialize · function · L83-L87 — fn serialize<W: Write>(&self, writer: &mut W) -> std::io::Result<()>
- deserialize · function · L91-L96 — fn deserialize<R: Read>(reader: &mut R) -> std::io::Result<Self>
- write_varint · function · L102-L113 — pub fn write_varint<W: Write>(writer: &mut W, mut value: u64) -> std::io::Result<()>
- read_varint · function · L116-L129 — pub fn read_varint<R: Read>(reader: &mut R) -> std::io::Result<u64>
- tests · module · L132-L227 — mod tests
- test_serialize_primitive_roundtrip · function · L137-L142 — fn test_serialize_primitive_roundtrip()
- test_serialize_u32_roundtrip · function · L145-L150 — fn test_serialize_u32_roundtrip()
- test_serialize_f64_roundtrip · function · L153-L158 — fn test_serialize_f64_roundtrip()
- test_serialize_internal_id · function · L161-L171 — fn test_serialize_internal_id()
- test_serialize_date · function · L174-L180 — fn test_serialize_date()
- test_serialize_timestamp · function · L183-L189 — fn test_serialize_timestamp()
- test_serialize_interval · function · L192-L204 — fn test_serialize_interval()
- test_varint_roundtrip · function · L207-L215 — fn test_varint_roundtrip()
- test_multi_value_serialization · function · L218-L226 — fn test_multi_value_serialization()