Module custom_serde

Source
Expand description

Library for custom implementations of serialize/deserialize.

Functionsยง

deserialize_map_from_kv_vec
deserialize_seq_to_arr
Deserialize sequence of T into an Array of SIZE == Size of sequence. This function is a workaround to the serde limitation on array size (32) deserialization.
serialize_arc_mutex
Serialize data T inside an Arc<Mutex<T>>. T must be serializable.
serialize_arr
Serialize data T inside arrays as a seq instead of a tuple. T must be serializable. When deserializing, an array size validation is required to transform the slice to an array.
serialize_map_as_kv_vec