github.com/jackc/pgx/v5/pgproto3.Bind.ParameterFormatCodes (field)

23 uses

	github.com/jackc/pgx/v5/pgproto3 (current package)
		bind.go#L18: 	ParameterFormatCodes []int16
		bind.go#L52: 		dst.ParameterFormatCodes = make([]int16, parameterFormatCodeCount)
		bind.go#L54: 		if len(src[rp:]) < len(dst.ParameterFormatCodes)*2 {
		bind.go#L58: 			dst.ParameterFormatCodes[i] = int16(binary.BigEndian.Uint16(src[rp:]))
		bind.go#L121: 	if len(src.ParameterFormatCodes) > math.MaxUint16 {
		bind.go#L124: 	dst = pgio.AppendUint16(dst, uint16(len(src.ParameterFormatCodes)))
		bind.go#L125: 	for _, fc := range src.ParameterFormatCodes {
		bind.go#L163: 		if len(src.ParameterFormatCodes) == 1 {
		bind.go#L164: 			textFormat = src.ParameterFormatCodes[0] == 0
		bind.go#L165: 		} else if len(src.ParameterFormatCodes) > 1 {
		bind.go#L166: 			textFormat = src.ParameterFormatCodes[i] == 0
		bind.go#L187: 		ParameterFormatCodes: src.ParameterFormatCodes,
		bind.go#L213: 	dst.ParameterFormatCodes = msg.ParameterFormatCodes
		trace.go#L173: 		fmt.Fprintf(t.buf, "\t %s %s %d", traceDoubleQuotedString([]byte(msg.DestinationPortal)), traceDoubleQuotedString([]byte(msg.PreparedStatement)), len(msg.ParameterFormatCodes))
		trace.go#L174: 		for _, fc := range msg.ParameterFormatCodes {

	github.com/jackc/pgx/v5/pgconn
		pgconn.go#L1194: 	pgConn.frontend.SendBind(&pgproto3.Bind{ParameterFormatCodes: paramFormats, Parameters: paramValues, ResultFormatCodes: resultFormats})
		pgconn.go#L1219: 	pgConn.frontend.SendBind(&pgproto3.Bind{PreparedStatement: stmtName, ParameterFormatCodes: paramFormats, Parameters: paramValues, ResultFormatCodes: resultFormats})
		pgconn.go#L1248: 	pgConn.frontend.SendBind(&pgproto3.Bind{PreparedStatement: statementDescription.Name, ParameterFormatCodes: paramFormats, Parameters: paramValues, ResultFormatCodes: resultFormats})
		pgconn.go#L1884: 	batch.buf, batch.err = (&pgproto3.Bind{PreparedStatement: stmtName, ParameterFormatCodes: paramFormats, Parameters: paramValues, ResultFormatCodes: resultFormats}).Encode(batch.buf)
		pgconn.go#L1910: 	batch.buf, batch.err = (&pgproto3.Bind{PreparedStatement: statementDescription.Name, ParameterFormatCodes: paramFormats, Parameters: paramValues, ResultFormatCodes: resultFormats}).Encode(batch.buf)
		pgconn.go#L2420: 	p.conn.frontend.SendBind(&pgproto3.Bind{ParameterFormatCodes: paramFormats, Parameters: paramValues, ResultFormatCodes: resultFormats})
		pgconn.go#L2432: 	p.conn.frontend.SendBind(&pgproto3.Bind{PreparedStatement: stmtName, ParameterFormatCodes: paramFormats, Parameters: paramValues, ResultFormatCodes: resultFormats})
		pgconn.go#L2444: 	p.conn.frontend.SendBind(&pgproto3.Bind{PreparedStatement: statementDescription.Name, ParameterFormatCodes: paramFormats, Parameters: paramValues, ResultFormatCodes: resultFormats})