Module bramble_data::custom [−][src]
Expand description
Custom serialization utilities
Modules
(De)serializes arrays as raw bytes.
(De)serializes Option<()> as a boolean (false for None, true for Some(())).
(De)serializes Option<()> as a list (empty for None, singleton null for Some(())).
(De)serializes Option<()> as either null (for None) or true (for Some(())).
(De)serializes u64 as raw bytes.
(De)serializes u64 as an i64 offset by 2^31.
(De)serializes u64 as i64 if it fits, otherwise as raw bytes.