options.go 327 B

123456789101112131415
  1. package openapiv2
  2. import "git.ikuban.com/server/swagger-api/protoc-gen-openapiv2/generator"
  3. type options struct {
  4. generatorOptions []generator.Option
  5. }
  6. type HandlerOption func(opt *options)
  7. func WithGeneratorOptions(opts ...generator.Option) HandlerOption {
  8. return func(opt *options) {
  9. opt.generatorOptions = opts
  10. }
  11. }