github.com/jackc/pgx/v5/pgtype.Numeric.Valid (field)

28 uses

	github.com/jackc/pgx/v5/pgtype (current package)
		builtin_wrappers.go#L228: 	if !v.Valid {
		builtin_wrappers.go#L247: 	return Numeric{Int: new(big.Int).SetUint64(uint64(w)), Valid: true}, nil
		builtin_wrappers.go#L281: 	if !v.Valid {
		builtin_wrappers.go#L306: 	return Numeric{Int: new(big.Int).SetUint64(uint64(w)), Valid: true}, nil
		numeric.go#L57: 	Valid            bool
		numeric.go#L74: 	case !n.Valid:
		numeric.go#L109: 	*n = Numeric{Int: big.NewInt(v.Int64), Valid: true}
		numeric.go#L115: 	if !n.Valid {
		numeric.go#L146: 	*n = Numeric{Int: num, Exp: exp, Valid: true}
		numeric.go#L228: 	if !n.Valid {
		numeric.go#L241: 	if !n.Valid {
		numeric.go#L259: 		*n = Numeric{NaN: true, Valid: true}
		numeric.go#L368: 		return encodeNumericBinary(Numeric{NaN: true, Valid: true}, buf)
		numeric.go#L370: 		return encodeNumericBinary(Numeric{InfinityModifier: Infinity, Valid: true}, buf)
		numeric.go#L372: 		return encodeNumericBinary(Numeric{InfinityModifier: NegativeInfinity, Valid: true}, buf)
		numeric.go#L379: 	return encodeNumericBinary(Numeric{Int: num, Exp: exp, Valid: true}, buf)
		numeric.go#L394: 	return encodeNumericBinary(Numeric{Int: big.NewInt(n.Int64), Valid: true}, buf)
		numeric.go#L398: 	if !n.Valid {
		numeric.go#L552: 	if !n.Valid {
		numeric.go#L625: 		return scanner.ScanNumeric(Numeric{NaN: true, Valid: true})
		numeric.go#L627: 		return scanner.ScanNumeric(Numeric{InfinityModifier: Infinity, Valid: true})
		numeric.go#L629: 		return scanner.ScanNumeric(Numeric{InfinityModifier: NegativeInfinity, Valid: true})
		numeric.go#L633: 		return scanner.ScanNumeric(Numeric{Int: big.NewInt(0), Valid: true})
		numeric.go#L705: 	return scanner.ScanNumeric(Numeric{Int: accum, Exp: exp, Valid: true})
		numeric.go#L795: 		return scanner.ScanNumeric(Numeric{NaN: true, Valid: true})
		numeric.go#L797: 		return scanner.ScanNumeric(Numeric{InfinityModifier: Infinity, Valid: true})
		numeric.go#L799: 		return scanner.ScanNumeric(Numeric{InfinityModifier: NegativeInfinity, Valid: true})
		numeric.go#L807: 	return scanner.ScanNumeric(Numeric{Int: num, Exp: exp, Valid: true})