code: func UpdateMissingOptsWithDefaultConfig(c *OperationsConfigOptions, d MetricsConfig) MetricsConfig {
  	s := &setter{}
  
  	s.set(c.operation, nil, func() { c.operation = d })
  	s.set(c.metricCfg, nil, func() { c.metricCfg = d })
  
  	return c
  }
docs: // UpdateMissingOptsWithDefaultConfig will verify if any functions of the MetricsConfig were not updated with fabsdk's
  // WithConfigMetrics(opts...) call, then use default MetricsConfig interface for these functions instead