pub(crate) fn deserialize_datum( ty: &DataType, order: OrderType, deserializer: &mut Deserializer<impl Buf>, ) -> Result<Datum>