func()

in pkg/yml/plugin.go [22:36]


func (p *Plugin) ToMem() []mem.MemModel {
	result := make([]mem.MemModel, 0)
	plugins := make([]*mem.PluginSet, 0)
	for _, s := range p.Sets {
		plugin := s.ToMem()
		plugins = append(plugins, plugin)
	}
	plugin := &mem.Plugin{
		Kind:     p.Kind,
		Selector: p.Selector,
		Sets:     plugins,
	}
	result = append(result, plugin)
	return result
}