pub fn serialize<S: Serializer, T: Display>( t: &Option<T>, serializer: S ) -> Result<S::Ok, S::Error>