github.com/jackc/pgx/v5/pgtype.CompositeCodec.Fields (field)

16 uses

	github.com/jackc/pgx/v5/pgtype (current package)
		composite.go#L37: 	Fields []CompositeCodecField
		composite.go#L41: 	for _, f := range c.Fields {
		composite.go#L85: 	for i, field := range plan.cc.Fields {
		composite.go#L105: 	for i, field := range plan.cc.Fields {
		composite.go#L142: 	for i, field := range plan.cc.Fields {
		composite.go#L181: 	for i, field := range plan.cc.Fields {
		composite.go#L232: 		values := make(map[string]any, len(c.Fields))
		composite.go#L233: 		for i := 0; scanner.Next() && i < len(c.Fields); i++ {
		composite.go#L235: 			fieldPlan := m.PlanScan(c.Fields[i].Type.OID, TextFormatCode, &v)
		composite.go#L237: 				return nil, fmt.Errorf("unable to scan OID %d in text format into %v", c.Fields[i].Type.OID, v)
		composite.go#L245: 			values[c.Fields[i].Name] = v
		composite.go#L255: 		values := make(map[string]any, len(c.Fields))
		composite.go#L256: 		for i := 0; scanner.Next() && i < len(c.Fields); i++ {
		composite.go#L268: 			values[c.Fields[i].Name] = v

	github.com/jackc/pgx/v5
		conn.go#L1324: 		return &pgtype.Type{Name: typeName, OID: oid, Codec: &pgtype.CompositeCodec{Fields: fields}}, nil
		derived_types.go#L202: 			type_ = &pgtype.Type{Name: ti.TypeName, OID: ti.Oid, Codec: &pgtype.CompositeCodec{Fields: fields}}