type github.com/jackc/pgx/v5/pgtype.FlatArray

26 uses

	github.com/jackc/pgx/v5/pgtype (current package)
		array.go#L432: type FlatArray[T any] []T
		array.go#L434: func (a FlatArray[T]) Dimensions() []ArrayDimension {
		array.go#L442: func (a FlatArray[T]) Index(i int) any {
		array.go#L446: func (a FlatArray[T]) IndexType() any {
		array.go#L451: func (a *FlatArray[T]) SetDimensions(dimensions []ArrayDimension) error {
		array.go#L458: 	*a = make(FlatArray[T], elementCount)
		array.go#L462: func (a FlatArray[T]) ScanIndex(i int) any {
		array.go#L466: func (a FlatArray[T]) ScanIndexType() any {
		pgtype.go#L957: 		return &wrapPtrSliceScanPlan[int16]{}, (*FlatArray[int16])(target), true
		pgtype.go#L959: 		return &wrapPtrSliceScanPlan[int32]{}, (*FlatArray[int32])(target), true
		pgtype.go#L961: 		return &wrapPtrSliceScanPlan[int64]{}, (*FlatArray[int64])(target), true
		pgtype.go#L963: 		return &wrapPtrSliceScanPlan[float32]{}, (*FlatArray[float32])(target), true
		pgtype.go#L965: 		return &wrapPtrSliceScanPlan[float64]{}, (*FlatArray[float64])(target), true
		pgtype.go#L967: 		return &wrapPtrSliceScanPlan[string]{}, (*FlatArray[string])(target), true
		pgtype.go#L969: 		return &wrapPtrSliceScanPlan[time.Time]{}, (*FlatArray[time.Time])(target), true
		pgtype.go#L993: 	return plan.next.Scan(src, (*FlatArray[T])(target.(*[]T)))
		pgtype.go#L1814: 		return &wrapSliceEncodePlan[int16]{}, (FlatArray[int16])(value), true
		pgtype.go#L1816: 		return &wrapSliceEncodePlan[int32]{}, (FlatArray[int32])(value), true
		pgtype.go#L1818: 		return &wrapSliceEncodePlan[int64]{}, (FlatArray[int64])(value), true
		pgtype.go#L1820: 		return &wrapSliceEncodePlan[float32]{}, (FlatArray[float32])(value), true
		pgtype.go#L1822: 		return &wrapSliceEncodePlan[float64]{}, (FlatArray[float64])(value), true
		pgtype.go#L1824: 		return &wrapSliceEncodePlan[string]{}, (FlatArray[string])(value), true
		pgtype.go#L1826: 		return &wrapSliceEncodePlan[time.Time]{}, (FlatArray[time.Time])(value), true
		pgtype.go#L1846: 	return plan.next.Encode((FlatArray[T])(value.([]T)), buf)
		register_default_pg_types.go#L28: 	var flatArrayOfT FlatArray[T]
		register_default_pg_types.go#L32: 	var flatArrayOfPtrT FlatArray[*T]