code: func OptFieldTypeTime(timeQuantum TimeQuantum, opt ...bool) FieldOption {
  	return func(fo *FieldOptions) error {
  		if fo.Type != "" {
  			return errors.Errorf("field type is already set to: %s", fo.Type)
  		}
  		if !timeQuantum.Valid() {
  			return ErrInvalidTimeQuantum
  		}
  		fo.Type = FieldTypeTime
  		fo.TimeQuantum = timeQuantum
  		fo.NoStandardView = len(opt) >= 1 && opt[0]
  		return nil
  	}
  }
docs: // OptFieldTypeTime is a functional option on FieldOptions
  // used to specify the field as being type `time` and to
  // provide any respective configuration values.
  // Pass true to skip creation of the standard view.