Module abstutil::serde [−][src]
Functions
Deserializes a BTreeMap from a list of tuples. Necessary when the keys are structs; see https://github.com/serde-rs/json/issues/402.
Deserializes a HashMap from a list of tuples.
Deserializes a MultiMap.
Deserializes a usize
from a u32
.
Deserializes an object from the bincode format.
Deserializes an object from the bincode format, from a reader.
Deserializes an object from a JSON string.
Deserializes an object from JSON, from a reader.
Serializes a BTreeMap as a list of tuples. Necessary when the keys are structs; see https://github.com/serde-rs/json/issues/402.
Serializes a HashMap as a list of tuples, first sorting by the keys. This ensures the serialized form is deterministic.
Serializes a MultiMap.
Serializes a usize
as a u32
to save space. Useful when you need usize
for indexing, but
the values don’t exceed 2^32.
The number of bytes for an object serialized to bincode.
Transforms an object to bincoded bytes.
Stringifies an object to nicely formatted JSON.
Stringifies an object to terse JSON.