type github.com/jackc/pgx/v5/pgtype.Interval
19 uses
github.com/jackc/pgx/v5/pgtype (current package)
builtin_wrappers.go#L502: func (w *durationWrapper) ScanInterval(v Interval) error {
builtin_wrappers.go#L512: func (w durationWrapper) IntervalValue() (Interval, error) {
builtin_wrappers.go#L513: return Interval{Microseconds: int64(w) / 1000, Valid: true}, nil
interval.go#L22: ScanInterval(v Interval) error
interval.go#L26: IntervalValue() (Interval, error)
interval.go#L29: type Interval struct {
interval.go#L37: func (interval *Interval) ScanInterval(v Interval) error {
interval.go#L43: func (interval Interval) IntervalValue() (Interval, error) {
interval.go#L48: func (interval *Interval) Scan(src any) error {
interval.go#L50: *interval = Interval{}
interval.go#L63: func (interval Interval) Value() (driver.Value, error) {
interval.go#L184: return scanner.ScanInterval(Interval{})
interval.go#L195: return scanner.ScanInterval(Interval{Microseconds: microseconds, Days: days, Months: months, Valid: true})
interval.go#L204: return scanner.ScanInterval(Interval{})
interval.go#L282: return scanner.ScanInterval(Interval{Months: months, Days: days, Microseconds: microseconds, Valid: true})
interval.go#L294: var interval Interval
pgtype_default.go#L229: registerDefaultPgTypeVariants[Interval](defaultMap, "interval")