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