//void gtk_list_store_set_column_types (GtkListStore *list_store, gint n_columns, GType *types);
18084
func (v *ListStore) Set(iter *TreeIter, a ...interface{}) {
	for i := 0; i < len(a); i += 2 {
		v.SetValue(iter, a[i].(int), a[i+1])
	}
}
1318402
func (s *DBSnapshot) SetStorageType(v string) *DBSnapshot {
	s.StorageType = &v
	return s
}
154769
func (s *OrderableReplicationInstance) SetStorageType(v string) *OrderableReplicationInstance {
	s.StorageType = &v
	return s
}
169306
func (s *SkillDetails) SetSkillTypes(v []*string) *SkillDetails {
	s.SkillTypes = v
	return s
}
1090316
func (s *Child) SetType(v string) *Child {
	s.Type = &v
	return s
}
494448
func (s *GuestOSService) ListOsTypes(p *ListOsTypesParams) (*ListOsTypesResponse, error) {
	resp, err := s.cs.newRequest("listOsTypes", p.toURLValues())
	if err != nil {
		return nil, err
	}

	var r ListOsTypesResponse
	if err := json.Unmarshal(resp, &r); err != nil {
		return nil, err
	}

	return &r, nil
}
1215466
func (s *Preset) SetType(v string) *Preset {
	s.Type = &v
	return s
}
164460
func (s *MinimumHealthyHosts) SetType(v string) *MinimumHealthyHosts {
	s.Type = &v
	return s
}
191266
func (s *ColumnInfo) SetType(v string) *ColumnInfo {
	s.Type = &v
	return s
}
650670
func (s *PendingModifiedValues) SetStorageType(v string) *PendingModifiedValues {
	s.StorageType = &v
	return s
}
739617
func (s *DBInstance) SetStorageType(v string) *DBInstance {
	s.StorageType = &v
	return s
}
819844
func (s *ServiceError) SetType(v string) *ServiceError {
	s.Type = &v
	return s
}
1078789
func (s *ElasticsearchAction) SetType(v string) *ElasticsearchAction {
	s.Type = &v
	return s
}
922805
func (s *App) SetType(v string) *App {
	s.Type = &v
	return s
}
325837
func (d *Database) Columns(src interface{}, includePk bool) ([]string, error) {
	data, err := getFields(reflect.TypeOf(src))
	if err != nil {
		return nil, err
	}

	var names []string
	for _, elt := range data.columns {
		if !includePk && elt == data.pk {
			continue
		}
		names = append(names, elt)
	}

	return names, nil
}
1213875
func (s *Backup) SetType(v string) *Backup {
	s.Type = &v
	return s
}
1345473
func funcArgTypes(f interface{}) []reflect.Type {
	t := reflect.TypeOf(f)
	n := t.NumIn()
	typez := make([]reflect.Type, n)
	for i := 0; i < n; i++ {
		typez[i] = t.In(i)
	}
	return typez
}