func New(filename string, typename string) plugin.Plugin
type Plugin struct {
// contains filtered or unexported fields
}
func (m *Plugin) GenerateCode(data *codegen.Data) error
func (m *Plugin) MutateConfig(cfg *config.Config) error
func (m *Plugin) Name() string
type ResolverBuild struct { *codegen.Data TypeName string }