MCPcopy
hub / github.com/jackc/pgx / Scan

Method Scan

pgxpool/rows.go:99–116  ·  view source on GitHub ↗
(dest ...any)

Source from the content-addressed store, hash-verified

97}
98
99func (row *poolRow) Scan(dest ...any) error {
100 if row.err != nil {
101 return row.err
102 }
103
104 panicked := true
105 defer func() {
106 if panicked && row.c != nil {
107 row.c.Release()
108 }
109 }()
110 err := row.r.Scan(dest...)
111 panicked = false
112 if row.c != nil {
113 row.c.Release()
114 }
115 return err
116}

Callers

nothing calls this directly

Calls 2

ReleaseMethod · 0.80
ScanMethod · 0.65

Tested by

no test coverage detected