pub fn process_num_metadata<W: Write, T: Display>( num_metadata: Result<Option<T>>, resource_name: MetadataName, writer: W ) -> Result<()>