code: func BuildConfigMetricsFromOptions(opts ...interface{}) (MetricsConfig, error) {
  	// build a new MetricsConfig with overridden function implementations
  	c := &OperationsConfigOptions{}
  	for _, option := range opts {
  		err := setMetricsConfigWithOptionInterface(c, option)
  		if err != nil {
  			return nil, err
  		}
  	}
  
  	return c, nil
  }
docs: // BuildConfigMetricsFromOptions will return a MetricsConfig instance pre-built with Optional interfaces
  // provided in fabsdk's WithMetricsConfig(opts...) call