pub fn serialize<T, S>(n: &T, s: S) -> Result<S::Ok, S::Error>where S: Serializer, T: Into<i64> + Copy,
Serializer for variable length integer