gitlab.com/gitlab-org/labkit@v1.21.0/tracing/env_injector_option.go (about) 1 package tracing 2 3 type envInjectorConfig struct{} 4 5 // EnvInjectorOption will configure an environment injector. 6 type EnvInjectorOption func(*envInjectorConfig) 7 8 func applyEnvInjectorOptions(opts []EnvInjectorOption) envInjectorConfig { 9 config := envInjectorConfig{} 10 for _, v := range opts { 11 v(&config) 12 } 13 14 return config 15 }