type github.com/jackc/pgx/v5/pgproto3.Describe
16 uses
github.com/jackc/pgx/v5/pgproto3 (current package)
backend.go#L29: describe Describe
describe.go#L9: type Describe struct {
describe.go#L15: func (*Describe) Frontend() {}
describe.go#L19: func (dst *Describe) Decode(src []byte) error {
describe.go#L38: func (src *Describe) Encode(dst []byte) ([]byte, error) {
describe.go#L47: func (src Describe) MarshalJSON() ([]byte, error) {
describe.go#L60: func (dst *Describe) UnmarshalJSON(data []byte) error {
frontend.go#L200: func (f *Frontend) SendDescribe(msg *Describe) {
trace.go#L78: case *Describe:
trace.go#L249: func (t *tracer) traceDescribe(sender byte, encodedLen int32, msg *Describe) {
github.com/jackc/pgx/v5/pgconn
pgconn.go#L917: pgConn.frontend.SendDescribe(&pgproto3.Describe{ObjectType: 'S', Name: name})
pgconn.go#L1292: pgConn.frontend.SendDescribe(&pgproto3.Describe{ObjectType: 'P'})
pgconn.go#L1889: batch.buf, batch.err = (&pgproto3.Describe{ObjectType: 'P'}).Encode(batch.buf)
pgconn.go#L2399: p.conn.frontend.SendDescribe(&pgproto3.Describe{ObjectType: 'S', Name: name})
pgconn.go#L2421: p.conn.frontend.SendDescribe(&pgproto3.Describe{ObjectType: 'P'})
pgconn.go#L2433: p.conn.frontend.SendDescribe(&pgproto3.Describe{ObjectType: 'P'})
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)