Function base::custom_serde::serialize_arr
source · pub fn serialize_arr<S, T: Sized + Serialize, const SIZE: usize>(
data: &[T; SIZE],
serializer: S
) -> Result<S::Ok, S::Error>where
S: Serializer,
Expand description
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.
This approach is used to go around serde’s limitation of serializable array sizes.